freeipa: add extraEnv and podAnnotation (#18)

* add extraEnv and podAnnotation

* bump chart version
main
MichaelKo 2023-03-09 16:15:06 +01:00 committed by GitHub
parent b82ce1ec48
commit 6fd224dd98
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 16 additions and 1 deletions

View File

@ -15,7 +15,7 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes # This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version. # to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/) # Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.3.0 version: 0.3.1
# This is the version number of the application being deployed. This version number should be # This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to # incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using. # follow Semantic Versioning. They should reflect the version the application is using.

View File

@ -16,6 +16,13 @@ spec:
serviceName: {{ include "common.names.fullname" . }} serviceName: {{ include "common.names.fullname" . }}
template: template:
metadata: metadata:
{{- if .Values.podAnnotations }}
annotations:
{{- include "common.tplvalues.render" ( dict "value" .Values.podAnnotations "context" $ ) | nindent 8 }}
{{- end }}
{{- if .Values.commonAnnotations }}
{{- include "common.tplvalues.render" ( dict "value" .Values.commonAnnotations "context" $ ) | nindent 8 }}
{{- end }}
labels: {{- include "common.labels.standard" . | nindent 8 }} labels: {{- include "common.labels.standard" . | nindent 8 }}
{{- if .Values.podLabels }} {{- if .Values.podLabels }}
{{- include "common.tplvalues.render" ( dict "value" .Values.podLabels "context" $ ) | nindent 8 }} {{- include "common.tplvalues.render" ( dict "value" .Values.podLabels "context" $ ) | nindent 8 }}
@ -110,6 +117,12 @@ spec:
# secretKeyRef: # secretKeyRef:
# name: {{ include "common.names.fullname" . }}-password # name: {{ include "common.names.fullname" . }}-password
# key: admin.password # key: admin.password
{{- if .Values.extraEnv }}
{{- range $key, $value := .Values.extraEnv }}
- name: {{ $key }}
value: {{ $value }}
{{- end }}
{{- end }}
envFrom: envFrom:
{{- if .Values.extraEnvVarsCM }} {{- if .Values.extraEnvVarsCM }}
- configMapRef: - configMapRef:

View File

@ -81,6 +81,8 @@ imagePullSecrets: []
nameOverride: "" nameOverride: ""
fullnameOverride: "" fullnameOverride: ""
extraEnv: {}
podAnnotations: {} podAnnotations: {}
podSecurityContext: {} podSecurityContext: {}