feat: Add extraEnvs to operator-ui helm chart (#1582)
* feat: Add extraEnvs to operator-ui helm chart * chore: Add env variables exemple to exemple manifest * docs: Add comments on ui extraenvs
This commit is contained in:
parent
282b6d2863
commit
f105533543
|
|
@ -76,3 +76,6 @@ spec:
|
||||||
"11"
|
"11"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
{{- if .Values.extraEnvs }}
|
||||||
|
{{- .Values.extraEnvs | toYaml | nindent 12 }}
|
||||||
|
{{- end }}
|
||||||
|
|
|
||||||
|
|
@ -48,6 +48,36 @@ envs:
|
||||||
teams:
|
teams:
|
||||||
- "acid"
|
- "acid"
|
||||||
|
|
||||||
|
# configure extra UI ENVs
|
||||||
|
# Extra ENVs are writen in kubenertes format and added "as is" to the pod's env variables
|
||||||
|
# https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/
|
||||||
|
# https://kubernetes.io/docs/reference/kubernetes-api/workload-resources/pod-v1/#environment-variables
|
||||||
|
# UI specific env variables can be found here: https://github.com/zalando/postgres-operator/blob/master/ui/operator_ui/main.py
|
||||||
|
extraEnvs:
|
||||||
|
[]
|
||||||
|
# Exemple of settings to make snapshot view working in the ui when using AWS
|
||||||
|
# - name: WALE_S3_ENDPOINT
|
||||||
|
# value: https+path://s3.us-east-1.amazonaws.com:443
|
||||||
|
# - name: SPILO_S3_BACKUP_PREFIX
|
||||||
|
# value: spilo/
|
||||||
|
# - name: AWS_ACCESS_KEY_ID
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: <postgres operator secret with AWS token>
|
||||||
|
# key: AWS_ACCESS_KEY_ID
|
||||||
|
# - name: AWS_SECRET_ACCESS_KEY
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: <postgres operator secret with AWS token>
|
||||||
|
# key: AWS_SECRET_ACCESS_KEY
|
||||||
|
# - name: AWS_DEFAULT_REGION
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: <postgres operator secret with AWS token>
|
||||||
|
# key: AWS_DEFAULT_REGION
|
||||||
|
# - name: SPILO_S3_BACKUP_BUCKET
|
||||||
|
# value: <s3 bucket used by the operator>
|
||||||
|
|
||||||
# configure UI service
|
# configure UI service
|
||||||
service:
|
service:
|
||||||
type: "ClusterIP"
|
type: "ClusterIP"
|
||||||
|
|
@ -59,7 +89,8 @@ service:
|
||||||
# configure UI ingress. If needed: "enabled: true"
|
# configure UI ingress. If needed: "enabled: true"
|
||||||
ingress:
|
ingress:
|
||||||
enabled: false
|
enabled: false
|
||||||
annotations: {}
|
annotations:
|
||||||
|
{}
|
||||||
# kubernetes.io/ingress.class: nginx
|
# kubernetes.io/ingress.class: nginx
|
||||||
# kubernetes.io/tls-acme: "true"
|
# kubernetes.io/tls-acme: "true"
|
||||||
hosts:
|
hosts:
|
||||||
|
|
|
||||||
|
|
@ -71,3 +71,25 @@ spec:
|
||||||
"11"
|
"11"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
# Exemple of settings to make snapshot view working in the ui when using AWS
|
||||||
|
# - name: WALE_S3_ENDPOINT
|
||||||
|
# value: https+path://s3.us-east-1.amazonaws.com:443
|
||||||
|
# - name: SPILO_S3_BACKUP_PREFIX
|
||||||
|
# value: spilo/
|
||||||
|
# - name: AWS_ACCESS_KEY_ID
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: <postgres operator secret with AWS token>
|
||||||
|
# key: AWS_ACCESS_KEY_ID
|
||||||
|
# - name: AWS_SECRET_ACCESS_KEY
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: <postgres operator secret with AWS token>
|
||||||
|
# key: AWS_SECRET_ACCESS_KEY
|
||||||
|
# - name: AWS_DEFAULT_REGION
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: <postgres operator secret with AWS token>
|
||||||
|
# key: AWS_DEFAULT_REGION
|
||||||
|
# - name: SPILO_S3_BACKUP_BUCKET
|
||||||
|
# value: <s3 bucket used by the operator>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue