diff --git a/charts/terrakube/Chart.yaml b/charts/terrakube/Chart.yaml index 4bbbc6d..0bb26a1 100644 --- a/charts/terrakube/Chart.yaml +++ b/charts/terrakube/Chart.yaml @@ -15,7 +15,7 @@ type: application # 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. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 3.22.0 +version: 3.23.0 # 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 diff --git a/charts/terrakube/templates/deployment-api.yaml b/charts/terrakube/templates/deployment-api.yaml index b2e008d..a262994 100644 --- a/charts/terrakube/templates/deployment-api.yaml +++ b/charts/terrakube/templates/deployment-api.yaml @@ -18,6 +18,9 @@ spec: {{- toYaml . | nindent 8 }} {{- end }} annotations: + {{- with .Values.api.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} checksum/config: {{ include (print $.Template.BasePath "/secrets-api.yaml") . | sha256sum }} spec: {{- with .Values.api.imagePullSecrets | default .Values.global.imagePullSecrets }} diff --git a/charts/terrakube/templates/deployment-openldap.yaml b/charts/terrakube/templates/deployment-openldap.yaml index 9fbb8b4..8acdd51 100644 --- a/charts/terrakube/templates/deployment-openldap.yaml +++ b/charts/terrakube/templates/deployment-openldap.yaml @@ -18,6 +18,9 @@ spec: {{- toYaml . | nindent 8 }} {{- end }} annotations: + {{- with .Values.openldap.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} checksum/config: {{ include (print $.Template.BasePath "/secret-openldap.yaml") . | sha256sum }} spec: {{- with .Values.openldap.imagePullSecrets | default .Values.global.imagePullSecrets }} diff --git a/charts/terrakube/templates/deployment-registry.yaml b/charts/terrakube/templates/deployment-registry.yaml index 678885f..93f739f 100644 --- a/charts/terrakube/templates/deployment-registry.yaml +++ b/charts/terrakube/templates/deployment-registry.yaml @@ -18,6 +18,9 @@ spec: {{- toYaml . | nindent 8 }} {{- end }} annotations: + {{- with .Values.registry.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} checksum/config: {{ include (print $.Template.BasePath "/secrets-registry.yaml") . | sha256sum }} spec: {{- with .Values.registry.imagePullSecrets | default .Values.global.imagePullSecrets }} diff --git a/charts/terrakube/templates/deployment-ui.yaml b/charts/terrakube/templates/deployment-ui.yaml index 47dddf2..03dc028 100644 --- a/charts/terrakube/templates/deployment-ui.yaml +++ b/charts/terrakube/templates/deployment-ui.yaml @@ -18,6 +18,9 @@ spec: {{- toYaml . | nindent 8 }} {{- end }} annotations: + {{- with .Values.ui.podAnnotations }} + {{- toYaml . | nindent 8 }} + {{- end }} checksum/config: {{ include (print $.Template.BasePath "/secrets-ui.yaml") . | sha256sum }} spec: {{- with .Values.ui.imagePullSecrets | default .Values.global.imagePullSecrets }} diff --git a/charts/terrakube/values.yaml b/charts/terrakube/values.yaml index 8dfe8e6..dd5b4da 100644 --- a/charts/terrakube/values.yaml +++ b/charts/terrakube/values.yaml @@ -26,6 +26,7 @@ openldap: imagePullSecrets: [] initContainers: [] podLabels: {} + podAnnotations: {} securityContext: {} containerSecurityContext: {} @@ -186,6 +187,7 @@ api: - terrakube-api-secrets resources: {} podLabels: {} + podAnnotations: {} defaultDatabase: true defaultRedis: true loadSampleData: true @@ -254,6 +256,7 @@ registry: secrets: - terrakube-registry-secrets resources: {} + podAnnotations: {} podLabels: {} securityContext: {} containerSecurityContext: {} @@ -271,6 +274,7 @@ ui: serviceAccountName: "" resources: {} podLabels: {} + podAnnotations: {} securityContext: {} containerSecurityContext: {} imagePullSecrets: []