Allow to overwrite default ExternalTrafficPolicy for the service (#1136)

* Allow to overwrite default ExternalTrafficPolicy for the service
This commit is contained in:
Igor Yanchenko
2020-09-15 13:19:22 +02:00
committed by GitHub
parent 03437b6374
commit d8884a4003
7 changed files with 99 additions and 0 deletions
+1
View File
@@ -124,6 +124,7 @@ func (c *Controller) importConfigurationFromCRD(fromCRD *acidv1.OperatorConfigur
result.CustomServiceAnnotations = fromCRD.LoadBalancer.CustomServiceAnnotations
result.MasterDNSNameFormat = fromCRD.LoadBalancer.MasterDNSNameFormat
result.ReplicaDNSNameFormat = fromCRD.LoadBalancer.ReplicaDNSNameFormat
result.ExternalTrafficPolicy = util.Coalesce(fromCRD.LoadBalancer.ExternalTrafficPolicy, "Cluster")
// AWS or GCP config
result.WALES3Bucket = fromCRD.AWSGCP.WALES3Bucket