diff --git a/chart/templates/authservice/authservice-helmrelease.yaml b/chart/templates/authservice/authservice-helmrelease.yaml index 931adf647d2d55d9b82c79b15cb712c4530d17e2..9d9165038bf1a1d20484134e2200d81503b82ccf 100644 --- a/chart/templates/authservice/authservice-helmrelease.yaml +++ b/chart/templates/authservice/authservice-helmrelease.yaml @@ -35,6 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} + {{- if .Values.addons.authservice.postRenderers }} + postRenderers: + {{ toYaml .Values.addons.authservice.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-authservice-values diff --git a/chart/templates/clusterauditor/clusterauditor-helmrelease.yaml b/chart/templates/clusterauditor/clusterauditor-helmrelease.yaml index 84d5f3b6096bb2b31d5f9d018edd1ec838c296b4..07abce5984e643b720f4f6b9f58bbbd18954a13b 100644 --- a/chart/templates/clusterauditor/clusterauditor-helmrelease.yaml +++ b/chart/templates/clusterauditor/clusterauditor-helmrelease.yaml @@ -35,7 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.clusterAuditor.postRenderers }} + postRenderers: + {{ toYaml .Values.clusterAuditor.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-cluster-auditor-values kind: Secret diff --git a/chart/templates/gatekeeper/gatekeeper-helmrelease.yaml b/chart/templates/gatekeeper/gatekeeper-helmrelease.yaml index 47a819309d7fe76aa7fc8079d2b12d48530682dc..ba4c97a72572d14826ad23a869d52e993d776e8e 100644 --- a/chart/templates/gatekeeper/gatekeeper-helmrelease.yaml +++ b/chart/templates/gatekeeper/gatekeeper-helmrelease.yaml @@ -35,7 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.gatekeeper.postRenderers }} + postRenderers: + {{ toYaml .Values.gatekeeper.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-gatekeeper-values kind: Secret diff --git a/chart/templates/gitlab-runner/gitlabRunner-helmrelease.yaml b/chart/templates/gitlab-runner/gitlabRunner-helmrelease.yaml index 731c88ec2f0c5ff84860afaf4585cce709d094eb..ef69d9e94bcd8b4f16d529aee15e43cb15e8acd4 100644 --- a/chart/templates/gitlab-runner/gitlabRunner-helmrelease.yaml +++ b/chart/templates/gitlab-runner/gitlabRunner-helmrelease.yaml @@ -32,7 +32,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.addons.gitlab.postRenderers }} + postRenderers: + {{ toYaml .Values.addons.gitlab.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-gitlab-runner-values kind: Secret diff --git a/chart/templates/gitlab/helmrelease.yaml b/chart/templates/gitlab/helmrelease.yaml index 0e079e23b856fa9bd871ee600b30a874587e56f0..66741b2afed7987b84056d5f9e1a5fd57e853383 100644 --- a/chart/templates/gitlab/helmrelease.yaml +++ b/chart/templates/gitlab/helmrelease.yaml @@ -36,7 +36,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.addons.gitlab.postRenderers }} + postRenderers: + {{ toYaml .Values.addons.gitlab.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-gitlab-values kind: Secret diff --git a/chart/templates/haproxy/haproxy-authservice.yaml b/chart/templates/haproxy/haproxy-authservice.yaml index 9be9e25d386ccecc668f38884ebcde09f6673dec..906c6eab9207e2b80086268e25603ee8385e16e6 100644 --- a/chart/templates/haproxy/haproxy-authservice.yaml +++ b/chart/templates/haproxy/haproxy-authservice.yaml @@ -18,7 +18,10 @@ spec: kind: GitRepository name: haproxy namespace: {{ .Release.Namespace }} - + {{- if .Values.addons.haproxy.postRenderers }} + postRenderers: + {{ toYaml .Values.addons.haproxy.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-haproxy-sso-values kind: Secret diff --git a/chart/templates/istio/controlplane/istio-controlplane-helmrelease.yaml b/chart/templates/istio/controlplane/istio-controlplane-helmrelease.yaml index 68cdb2b60ad02d2176e433627a2af5151b431435..78bdce4afd86188b93d4392f521416609b756e71 100644 --- a/chart/templates/istio/controlplane/istio-controlplane-helmrelease.yaml +++ b/chart/templates/istio/controlplane/istio-controlplane-helmrelease.yaml @@ -35,7 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.istio.postRenderers }} + postRenderers: + {{ toYaml .Values.istio.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-istio-values kind: Secret diff --git a/chart/templates/istio/operator/istio-operator-helmrelease.yaml b/chart/templates/istio/operator/istio-operator-helmrelease.yaml index 4887eca0d623c914bce63e36bb4e8aeb580376c1..44159ba97054a669616a3b92542dae3cf1b16fc6 100644 --- a/chart/templates/istio/operator/istio-operator-helmrelease.yaml +++ b/chart/templates/istio/operator/istio-operator-helmrelease.yaml @@ -35,7 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.istiooperator.postRenderers }} + postRenderers: + {{ toYaml .Values.istiooperator.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-istio-operator-values kind: Secret diff --git a/chart/templates/kiali/helmrelease.yaml b/chart/templates/kiali/helmrelease.yaml index 71d766f8a49d2870fdd6c5ff182f9ec39fdc6c98..bc2425e7d75ef484f2cd71d9e21230f831692fe2 100644 --- a/chart/templates/kiali/helmrelease.yaml +++ b/chart/templates/kiali/helmrelease.yaml @@ -34,7 +34,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.kiali.postRenderers }} + postRenderers: + {{ toYaml .Values.kiali.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-kiali-values kind: Secret diff --git a/chart/templates/logging/eck-operator/eck-operator-helmrelease.yaml b/chart/templates/logging/eck-operator/eck-operator-helmrelease.yaml index e17d6a6e521763f1621c3eca21ac685d9d03693e..8955a8fbdd1d2f54d7c5540b1a883e7daafc9f63 100644 --- a/chart/templates/logging/eck-operator/eck-operator-helmrelease.yaml +++ b/chart/templates/logging/eck-operator/eck-operator-helmrelease.yaml @@ -35,7 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.eckoperator.postRenderers }} + postRenderers: + {{ toYaml .Values.eckoperator.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-eck-operator-values kind: Secret diff --git a/chart/templates/logging/elasticsearch-kibana/ek-helmrelease.yaml b/chart/templates/logging/elasticsearch-kibana/ek-helmrelease.yaml index 4a81beb0f1854769e0c43c8db8fa8463b4d2e7ac..5fd1a00e0a5a12d4e502adbb367c5b612fd26850 100644 --- a/chart/templates/logging/elasticsearch-kibana/ek-helmrelease.yaml +++ b/chart/templates/logging/elasticsearch-kibana/ek-helmrelease.yaml @@ -35,7 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.logging.postRenderers }} + postRenderers: + {{ toYaml .Values.logging.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-ek-values kind: Secret diff --git a/chart/templates/logging/fluentbit/fluentbit-helmrelease.yaml b/chart/templates/logging/fluentbit/fluentbit-helmrelease.yaml index cccdb20fbb29558110a51f40d1d4274015eaed77..1d90ea3df3029ad2042c283df6c3d2d52908bae3 100644 --- a/chart/templates/logging/fluentbit/fluentbit-helmrelease.yaml +++ b/chart/templates/logging/fluentbit/fluentbit-helmrelease.yaml @@ -34,7 +34,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.fluentbit.postRenderers }} + postRenderers: + {{ toYaml .Values.fluentbit.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-fluentbit-values kind: Secret diff --git a/chart/templates/mattermost/mattermost/mattermost-helmrelease.yaml b/chart/templates/mattermost/mattermost/mattermost-helmrelease.yaml index 0bbaa2d5f8eb9d6ef960823155a4bd8fd8c6ca6b..f88646cd6da0f40a31212ada0f05149085480a54 100644 --- a/chart/templates/mattermost/mattermost/mattermost-helmrelease.yaml +++ b/chart/templates/mattermost/mattermost/mattermost-helmrelease.yaml @@ -36,7 +36,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.addons.mattermost.postRenderers }} + postRenderers: + {{ toYaml .Values.addons.mattermost.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-mattermost-values kind: Secret diff --git a/chart/templates/mattermost/operator/mattermost-operator-helmrelease.yaml b/chart/templates/mattermost/operator/mattermost-operator-helmrelease.yaml index 887f212018df6e1b6c8997f82fc437d632cf30be..5127c1e6d4711eb182c2ecaca722e8328a024501 100644 --- a/chart/templates/mattermost/operator/mattermost-operator-helmrelease.yaml +++ b/chart/templates/mattermost/operator/mattermost-operator-helmrelease.yaml @@ -35,7 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.addons.mattermostoperator.postRenderers }} + postRenderers: + {{ toYaml .Values.addons.authservice.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-mattermost-operator-values kind: Secret diff --git a/chart/templates/minio/minio-operator/minio-operator-helmrelease.yaml b/chart/templates/minio/minio-operator/minio-operator-helmrelease.yaml index 27011ddd856312d881f12912b95a59ec55c849e2..afb317e3ceaadc9d865703f0dd345c219bb21fd0 100644 --- a/chart/templates/minio/minio-operator/minio-operator-helmrelease.yaml +++ b/chart/templates/minio/minio-operator/minio-operator-helmrelease.yaml @@ -31,7 +31,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.addons.minioOperator.postRenderers }} + postRenderers: + {{ toYaml .Values.addons.minioOperator.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-minio-operator-values kind: Secret diff --git a/chart/templates/minio/minio/minio-helmrelease.yaml b/chart/templates/minio/minio/minio-helmrelease.yaml index c0f4c9451c80ccfa161fc6b16fb11ab0482a4003..571a3283dc3dc9530b51f60f9512979b5b5b8cf7 100644 --- a/chart/templates/minio/minio/minio-helmrelease.yaml +++ b/chart/templates/minio/minio/minio-helmrelease.yaml @@ -31,7 +31,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.addons.minio.postRenderers }} + postRenderers: + {{ toYaml .Values.addons.minio.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-minio-values kind: Secret diff --git a/chart/templates/monitoring/monitoring-helmrelease.yaml b/chart/templates/monitoring/monitoring-helmrelease.yaml index 0c9c3ce742c3781bf05076c3202d1c5deb6b0b43..81b7e26c5dd5ae1e0ef4e7fb05c4963f918fe41e 100644 --- a/chart/templates/monitoring/monitoring-helmrelease.yaml +++ b/chart/templates/monitoring/monitoring-helmrelease.yaml @@ -35,7 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.monitoring.postRenderers }} + postRenderers: + {{ toYaml .Values.monitoring.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-monitoring-values kind: Secret diff --git a/chart/templates/sonarqube/sonarqube-helmrelease.yaml b/chart/templates/sonarqube/sonarqube-helmrelease.yaml index a7bc74ae5ede84e744a581f81434f54248ee805a..a8813f39b676a6e45a8528fdae497c1853984afe 100644 --- a/chart/templates/sonarqube/sonarqube-helmrelease.yaml +++ b/chart/templates/sonarqube/sonarqube-helmrelease.yaml @@ -37,7 +37,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.addons.sonarqube.postRenderers }} + postRenderers: + {{ toYaml .Values.addons.sonarqube.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-sonarqube-values kind: Secret diff --git a/chart/templates/twistlock/twistlock-helmrelease.yaml b/chart/templates/twistlock/twistlock-helmrelease.yaml index 2d8757993e6ffcc6ee4e7b6881201785ad8f0ce7..462160d91affdfa27e9738b12d5cbd27d3e21a77 100644 --- a/chart/templates/twistlock/twistlock-helmrelease.yaml +++ b/chart/templates/twistlock/twistlock-helmrelease.yaml @@ -35,7 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.twistlock.postRenderers }} + postRenderers: + {{ toYaml .Values.twistlock.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-twistlock-values kind: Secret diff --git a/chart/templates/velero/velero-helmrelease.yaml b/chart/templates/velero/velero-helmrelease.yaml index a561066c571af5cc7d229690255145a5c54b45b5..83c10b42f289b6bf530c858698c1d5dd4cc12941 100644 --- a/chart/templates/velero/velero-helmrelease.yaml +++ b/chart/templates/velero/velero-helmrelease.yaml @@ -35,7 +35,10 @@ spec: timeout: {{ .rollback.timeout }} cleanupOnFail: {{ .rollback.cleanupOnFail }} {{- end }} - + {{- if .Values.addons.velero.postRenderers }} + postRenderers: + {{ toYaml .Values.addons.velero.postRenderers | nindent 4 }} + {{- end }} valuesFrom: - name: {{ .Release.Name }}-velero-values kind: Secret diff --git a/chart/values.yaml b/chart/values.yaml index b40277aaf1822ced4b572aee20f9ad32c1c3fb91..b5768345b8b65b54e0a9bb04be5c0b1aeb34e100 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -105,6 +105,9 @@ istio: # -- Values to passthrough to the istio-controlplane chart: https://repo1.dso.mil/platform-one/big-bang/apps/core/istio-controlplane.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + istiooperator: # -- Toggle deployment of Istio Operator. enabled: true @@ -116,6 +119,9 @@ istiooperator: # -- Values to passthrough to the istio-operator chart: https://repo1.dso.mil/platform-one/big-bang/apps/core/istio-operator.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + jaeger: # -- Toggle deployment of Jaeger. enabled: true @@ -136,6 +142,9 @@ jaeger: # -- Values to pass through to Jaeger chart: https://repo1.dso.mil/platform-one/big-bang/apps/core/jaeger.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + kiali: # -- Toggle deployment of Kiali. enabled: true @@ -155,6 +164,10 @@ kiali: # -- Values to pass through to Kiali chart: https://repo1.dso.mil/platform-one/big-bang/apps/core/kiali values: {} + + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + # ---------------------------------------------------------------------------------------------------------------------- # ---------------------------------------------------------------------------------------------------------------------- @@ -170,6 +183,9 @@ clusterAuditor: # -- Values to passthrough to the cluster auditor chart: https://repo1.dso.mil/platform-one/big-bang/apps/core/cluster-auditor.git values: {} + + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] # ---------------------------------------------------------------------------------------------------------------------- # ---------------------------------------------------------------------------------------------------------------------- @@ -185,6 +201,9 @@ gatekeeper: # -- Values to passthrough to the gatekeeper chart: https://repo1.dso.mil/platform-one/big-bang/apps/core/policy.git values: {} + + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] # ---------------------------------------------------------------------------------------------------------------------- # ---------------------------------------------------------------------------------------------------------------------- @@ -219,6 +238,9 @@ logging: # -- Values to passthrough to the elasticsearch-kibana chart: https://repo1.dso.mil/platform-one/big-bang/apps/core/elasticsearch-kibana.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + eckoperator: # -- Toggle deployment of ECK Operator. enabled: true @@ -236,6 +258,9 @@ fluentbit: path: "./chart" tag: "0.15.8-bb.0" values: {} + + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] # ---------------------------------------------------------------------------------------------------------------------- # ---------------------------------------------------------------------------------------------------------------------- @@ -280,6 +305,9 @@ monitoring: # -- Values to passthrough to the monitoring chart: https://repo1.dso.mil/platform-one/big-bang/apps/core/monitoring.git values: {} + + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] # ---------------------------------------------------------------------------------------------------------------------- # ---------------------------------------------------------------------------------------------------------------------- @@ -296,6 +324,9 @@ twistlock: # -- Values to passthrough to the twistlock chart: https://repo1.dso.mil/platform-one/big-bang/apps/security-tools/twistlock.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + # # ---------------------------------------------------------------------------------------------------------------------- # @@ -327,6 +358,9 @@ addons: # -- Values to passthrough to the argocd chart: https://repo1.dso.mil/platform-one/big-bang/apps/core/argocd.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + authservice: # -- Toggle deployment of Authservice. # if enabling authservice, a filter needs to be provided by either enabling @@ -344,6 +378,9 @@ addons: # -- Values to passthrough to the authservice chart: https://repo1.dso.mil/platform-one/big-bang/apps/core/authservice.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + # -- Additional authservice chain configurations. chains: {} @@ -360,6 +397,9 @@ addons: # -- Values to passthrough to the minio operator chart: https://repo1.dso.mil/platform-one/big-bang/apps/application-utilities/minio-operator.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + minio: enabled: false git: @@ -376,6 +416,9 @@ addons: # -- Values to passthrough to the minio instance chart: https://repo1.dso.mil/platform-one/big-bang/apps/application-utilities/minio.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + gitlab: # -- Toggle deployment of Gitlab. enabled: false @@ -446,6 +489,9 @@ addons: # -- Values to passthrough to the gitlab chart: https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/gitlab.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + gitlabRunner: # -- Toggle deployment of Gitlab Runner. enabled: false @@ -511,6 +557,9 @@ addons: # -- Values to passthrough to the sonarqube chart: https://repo1.dso.mil/platform-one/big-bang/apps/developer-tools/sonarqube.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + haproxy: # -- Toggle deployment of HAProxy. enabled: false @@ -522,6 +571,9 @@ addons: # -- Values to passthrough to the haproxy chart: https://repo1.dso.mil/platform-one/big-bang/apps/sandbox/haproxy.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + anchore: # -- Toggle deployment of Anchore. enabled: false @@ -591,6 +643,9 @@ addons: # -- Values to passthrough to the anchore chart: https://repo1.dso.mil/platform-one/big-bang/apps/security-tools/anchore-enterprise.git values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + # ---------------------------------------------------------------------------------------------------------------------- # Mattermost Operator and Instance # @@ -600,9 +655,13 @@ addons: repo: https://repo1.dso.mil/platform-one/big-bang/apps/collaboration-tools/mattermost-operator.git path: "./chart" tag: "1.13.0-bb.2" + # -- Values to passthrough to the mattermost operator chart: https://repo1.dso.mil/platform-one/big-bang/apps/collaboration-tools/mattermost-operator/-/blob/main/chart/values.yaml values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + mattermost: # -- Toggle deployment of Mattermost. enabled: false @@ -684,6 +743,9 @@ addons: # -- Values to passthrough to the Mattermost chart: https://repo1.dso.mil/platform-one/big-bang/apps/collaboration-tools/mattermost/-/blob/main/chart/values.yaml values: {} + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] + velero: # -- Toggle deployment of Velero. enabled: false @@ -698,6 +760,9 @@ addons: # Requires at least one plugin installed. Current supported values: aws, azure plugins: [] # - aws + + # -- Post Renderers. See docs/postrenders.md + postRenderers: [] # # ---------------------------------------------------------------------------------------------------------------------- diff --git a/docs/postrenderers.md b/docs/postrenderers.md new file mode 100644 index 0000000000000000000000000000000000000000..8de23891b5dc3d120e90df618992656057ee92de --- /dev/null +++ b/docs/postrenderers.md @@ -0,0 +1,39 @@ +# Post Renderers + + +[Flux V2](https://toolkit.fluxcd.io/) provides the ability to apply kustomizations on a Helm Release after rendering using a [Post Renderer](https://toolkit.fluxcd.io/components/helm/helmreleases/#post-renderers). This feature provides significant flexibility to the Helm objects, and allows for adjusting values inside of Helm that are not exposed explicitly as part of the values file. Each `HelmRelease` is configured with a `postRenderer` pass through: + + +``` +... +jaeger: + postRenderers: + - kustomize: + # Array of inline strategic merge patch definitions as YAML object. + # Note, this is a YAML object and not a string, to avoid syntax + # indention errors. + patchesStrategicMerge: + # Change operator deployment to be a rolling update + - kind: Deployment + apiVersion: apps/v1 + metadata: + name: jaeger-operator + spec: + strategy: + type: RollingUpdate + patchesJson6902: + # change priorityClassName + - target: + version: v1 + kind: Deployment + name: jaeger-operator + patch: + - op: add + path: /spec/template/priorityClassName + value: system-cluster-critical + images: + # update image to a new tag + - name: registry1.dso.mil/ironbank/opensource/jaegertracing/jaeger-operator + newName: registry1.dso.mil/ironbank/opensource/jaegertracing/jaeger-operator + newTag: 1.23.0 +``` \ No newline at end of file