You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please, answer some short questions which should help us to understand your problem / question better?
Which image of the operator are you using? registry.opensource.zalan.do/acid/postgres-operator:v1.11.0 (via helm chart)
Where do you run it - cloud or metal? Kubernetes or OpenShift? Bare Metal K3s
Are you running Postgres Operator in production? yes
Type of issue? feature request
We use different kinds of loadbalancers on our cluster, so we need to set spec.loadBalancerClass1, so the right loadbalancer provider can set the appropriate values. Currently we can only use annotations via replicaServiceAnnotations which issn't enough.
Maybe a generic spec field makes sense, so all kind of service overrides can be used.
sounds like a good PR to me :)
You can define another global config option to specify the class where the default is empty. Type should be *string then.
Please, answer some short questions which should help us to understand your problem / question better?
We use different kinds of loadbalancers on our cluster, so we need to set
spec.loadBalancerClass
1, so the right loadbalancer provider can set the appropriate values. Currently we can only use annotations viareplicaServiceAnnotations
which issn't enough.Maybe a generic
spec
field makes sense, so all kind of service overrides can be used.Footnotes
https://kubernetes.io/docs/concepts/services-networking/service/#load-balancer-class ↩
The text was updated successfully, but these errors were encountered: