remove standby leader configurable variable
This commit is contained in:
parent
a48b5b6fb6
commit
910c7ee516
|
|
@ -330,9 +330,6 @@ spec:
|
||||||
pod_leader_label_value:
|
pod_leader_label_value:
|
||||||
type: string
|
type: string
|
||||||
default: "master"
|
default: "master"
|
||||||
pod_standby_leader_label_value:
|
|
||||||
type: string
|
|
||||||
default: "master"
|
|
||||||
pod_service_account_definition:
|
pod_service_account_definition:
|
||||||
type: string
|
type: string
|
||||||
default: ""
|
default: ""
|
||||||
|
|
|
||||||
|
|
@ -195,7 +195,6 @@ configKubernetes:
|
||||||
# label assigned to the Postgres pods (and services/endpoints)
|
# label assigned to the Postgres pods (and services/endpoints)
|
||||||
pod_role_label: spilo-role
|
pod_role_label: spilo-role
|
||||||
pod_leader_label_value: master
|
pod_leader_label_value: master
|
||||||
pod_standby_leader_label_value: master
|
|
||||||
# service account definition as JSON/YAML string to be used by postgres cluster pods
|
# service account definition as JSON/YAML string to be used by postgres cluster pods
|
||||||
# pod_service_account_definition: ""
|
# pod_service_account_definition: ""
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,9 +14,6 @@ pipeline:
|
||||||
- desc: Run unit tests
|
- desc: Run unit tests
|
||||||
cmd: |
|
cmd: |
|
||||||
make deps mocks test
|
make deps mocks test
|
||||||
- desc: 'Run e2e tests'
|
|
||||||
cmd: |
|
|
||||||
make e2e
|
|
||||||
- desc: Build Docker image
|
- desc: Build Docker image
|
||||||
cmd: |
|
cmd: |
|
||||||
IS_PR_BUILD=${CDP_PULL_REQUEST_NUMBER+"true"}
|
IS_PR_BUILD=${CDP_PULL_REQUEST_NUMBER+"true"}
|
||||||
|
|
|
||||||
|
|
@ -441,10 +441,6 @@ configuration they are grouped under the `kubernetes` key.
|
||||||
value of the pod label if Postgres role is primary when running on Kubernetes.
|
value of the pod label if Postgres role is primary when running on Kubernetes.
|
||||||
The default is 'master'.
|
The default is 'master'.
|
||||||
|
|
||||||
* **pod_standby_leader_label_value**
|
|
||||||
value of the pod label if Postgres role is standby_leader when running on Kubernetes.
|
|
||||||
The default is 'master'.
|
|
||||||
|
|
||||||
* **cluster_labels**
|
* **cluster_labels**
|
||||||
list of `name:value` pairs for additional labels assigned to the cluster
|
list of `name:value` pairs for additional labels assigned to the cluster
|
||||||
objects. The default is `application:spilo`.
|
objects. The default is `application:spilo`.
|
||||||
|
|
|
||||||
|
|
@ -135,7 +135,6 @@ data:
|
||||||
# pod_priority_class_name: "postgres-pod-priority"
|
# pod_priority_class_name: "postgres-pod-priority"
|
||||||
pod_role_label: spilo-role
|
pod_role_label: spilo-role
|
||||||
pod_leader_label_value: master
|
pod_leader_label_value: master
|
||||||
pod_standby_leader_label_value: master
|
|
||||||
pod_service_account_definition: ""
|
pod_service_account_definition: ""
|
||||||
pod_service_account_name: "postgres-pod"
|
pod_service_account_name: "postgres-pod"
|
||||||
pod_service_account_role_binding_definition: ""
|
pod_service_account_role_binding_definition: ""
|
||||||
|
|
|
||||||
|
|
@ -328,9 +328,6 @@ spec:
|
||||||
pod_leader_label_value:
|
pod_leader_label_value:
|
||||||
type: string
|
type: string
|
||||||
default: "master"
|
default: "master"
|
||||||
pod_standby_leader_label_value:
|
|
||||||
type: string
|
|
||||||
default: "master"
|
|
||||||
pod_service_account_definition:
|
pod_service_account_definition:
|
||||||
type: string
|
type: string
|
||||||
default: ""
|
default: ""
|
||||||
|
|
|
||||||
|
|
@ -100,7 +100,6 @@ configuration:
|
||||||
# pod_priority_class_name: "postgres-pod-priority"
|
# pod_priority_class_name: "postgres-pod-priority"
|
||||||
pod_role_label: spilo-role
|
pod_role_label: spilo-role
|
||||||
pod_leader_label_value: master
|
pod_leader_label_value: master
|
||||||
pod_standby_leader_label_value: master
|
|
||||||
# pod_service_account_definition: ""
|
# pod_service_account_definition: ""
|
||||||
pod_service_account_name: postgres-pod
|
pod_service_account_name: postgres-pod
|
||||||
# pod_service_account_role_binding_definition: ""
|
# pod_service_account_role_binding_definition: ""
|
||||||
|
|
|
||||||
|
|
@ -1500,9 +1500,6 @@ var OperatorConfigCRDResourceValidation = apiextv1.CustomResourceValidation{
|
||||||
"pod_leader_label_value": {
|
"pod_leader_label_value": {
|
||||||
Type: "string",
|
Type: "string",
|
||||||
},
|
},
|
||||||
"pod_standby_leader_label_value": {
|
|
||||||
Type: "string",
|
|
||||||
},
|
|
||||||
"pod_service_account_definition": {
|
"pod_service_account_definition": {
|
||||||
Type: "string",
|
Type: "string",
|
||||||
},
|
},
|
||||||
|
|
|
||||||
|
|
@ -82,7 +82,6 @@ type KubernetesMetaConfiguration struct {
|
||||||
InfrastructureRolesDefs []*config.InfrastructureRole `json:"infrastructure_roles_secrets,omitempty"`
|
InfrastructureRolesDefs []*config.InfrastructureRole `json:"infrastructure_roles_secrets,omitempty"`
|
||||||
PodRoleLabel string `json:"pod_role_label,omitempty"`
|
PodRoleLabel string `json:"pod_role_label,omitempty"`
|
||||||
PodLeaderLabelValue string `json:"pod_leader_label_value,omitempty"`
|
PodLeaderLabelValue string `json:"pod_leader_label_value,omitempty"`
|
||||||
PodStandbyLeaderLabelValue string `json:"pod_standby_leader_label_value,omitempty"`
|
|
||||||
ClusterLabels map[string]string `json:"cluster_labels,omitempty"`
|
ClusterLabels map[string]string `json:"cluster_labels,omitempty"`
|
||||||
InheritedLabels []string `json:"inherited_labels,omitempty"`
|
InheritedLabels []string `json:"inherited_labels,omitempty"`
|
||||||
InheritedAnnotations []string `json:"inherited_annotations,omitempty"`
|
InheritedAnnotations []string `json:"inherited_annotations,omitempty"`
|
||||||
|
|
|
||||||
|
|
@ -956,7 +956,7 @@ func (c *Cluster) generateSpiloPodEnvVars(
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Name: "KUBERNETES_STANDBY_LEADER_LABEL_VALUE",
|
Name: "KUBERNETES_STANDBY_LEADER_LABEL_VALUE",
|
||||||
Value: c.OpConfig.PodStandbyLeaderLabelValue,
|
Value: c.OpConfig.PodLeaderLabelValue,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Name: "PGPASSWORD_SUPERUSER",
|
Name: "PGPASSWORD_SUPERUSER",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue