mirror of
https://github.com/zalando/postgres-operator.git
synced 2026-10-01 01:43:29 +02:00
more configurable variables
This commit is contained in:
@@ -955,9 +955,9 @@ func (c *Cluster) generateSpiloPodEnvVars(
|
||||
Value: c.OpConfig.PodLeaderLabelValue,
|
||||
},
|
||||
{
|
||||
Name: "KUBERNETES_STANDBY_LEADER_LABEL_VALUE",
|
||||
Name: "KUBERNETES_STANDBY_LEADER_LABEL_VALUE",
|
||||
Value: c.OpConfig.PodStandbyLeaderLabelValue,
|
||||
}
|
||||
},
|
||||
{
|
||||
Name: "PGPASSWORD_SUPERUSER",
|
||||
ValueFrom: &v1.EnvVarSource{
|
||||
|
||||
@@ -110,6 +110,8 @@ func (c *Controller) importConfigurationFromCRD(fromCRD *acidv1.OperatorConfigur
|
||||
}
|
||||
|
||||
result.PodRoleLabel = util.Coalesce(fromCRD.Kubernetes.PodRoleLabel, "spilo-role")
|
||||
result.PodLeaderLabelValue = util.Coalesce(fromCRD.Kubernetes.PodLeaderLabelValue, "master")
|
||||
result.PodStandbyLeaderLabelValue = util.Coalesce(fromCRD.Kubernetes.PodStandbyLeaderLabelValue, "master")
|
||||
result.ClusterLabels = util.CoalesceStrMap(fromCRD.Kubernetes.ClusterLabels, map[string]string{"application": "spilo"})
|
||||
result.InheritedLabels = fromCRD.Kubernetes.InheritedLabels
|
||||
result.InheritedAnnotations = fromCRD.Kubernetes.InheritedAnnotations
|
||||
|
||||
Reference in New Issue
Block a user