UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit 9e92b77f authored by joshwolf's avatar joshwolf
Browse files

Merge branch...

Merge branch '388-set-global-timeout-for-flux-allow-for-helmrelease-flux-settings-to-be-populated-via-values-file' into 'master'

Resolve "Set Global Timeout for Flux & Allow for HelmRelease Flux Settings to be Populated via Values File"

Summary

Upping global timeout for all HelmReleases (installs, upgrades, rollbacks, etc) to 10 minutes from default (5m) and moving flux settings section from few templated options to per-package complete settings block.


Closes #388

See merge request platform-one/big-bang/bigbang!453
parents f23e4767 c17cee08
No related branches found
No related tags found
1 merge request!453Resolve "Set Global Timeout for Flux & Allow for HelmRelease Flux Settings to be Populated via Values File"
Pipeline #249077 passed
Showing
with 58 additions and 307 deletions
...@@ -39,6 +39,7 @@ locals { ...@@ -39,6 +39,7 @@ locals {
# #
module "vpc" { module "vpc" {
source = "terraform-aws-modules/vpc/aws" source = "terraform-aws-modules/vpc/aws"
version = "2.78.0"
name = local.name name = local.name
cidr = var.vpc_cidr cidr = var.vpc_cidr
......
{{- $fluxSettingsAnchore := merge .Values.addons.anchore.flux .Values.flux -}}
{{- if .Values.addons.anchore.enabled }} {{- if .Values.addons.anchore.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -16,23 +17,7 @@ spec: ...@@ -16,23 +17,7 @@ spec:
name: anchore name: anchore
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsAnchore | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
disableWait: true
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
valuesFrom: valuesFrom:
- name: {{ .Release.Name }}-anchore-values - name: {{ .Release.Name }}-anchore-values
...@@ -56,4 +41,4 @@ spec: ...@@ -56,4 +41,4 @@ spec:
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- end }} {{- end }}
{{- end }} {{- end }}
{{- end }} {{- end }}
\ No newline at end of file
{{- $fluxSettingsArgo := merge .Values.addons.argocd.flux .Values.flux -}}
{{- if .Values.addons.argocd.enabled }} {{- if .Values.addons.argocd.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,22 +20,7 @@ spec: ...@@ -19,22 +20,7 @@ spec:
name: argocd name: argocd
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsArgo | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
valuesFrom: valuesFrom:
- name: {{ .Release.Name }}-argocd-values - name: {{ .Release.Name }}-argocd-values
......
{{- $fluxSettingsAuthservice := merge .Values.addons.authservice.flux .Values.flux -}}
{{- if and .Values.istio.enabled ( or .Values.addons.authservice.enabled .Values.monitoring.sso.enabled .Values.jaeger.sso.enabled ) }} {{- if and .Values.istio.enabled ( or .Values.addons.authservice.enabled .Values.monitoring.sso.enabled .Values.jaeger.sso.enabled ) }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,22 +20,8 @@ spec: ...@@ -19,22 +20,8 @@ spec:
name: authservice name: authservice
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsAuthservice | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.addons.authservice.postRenderers }} {{- if .Values.addons.authservice.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.addons.authservice.postRenderers | nindent 4 }} {{ toYaml .Values.addons.authservice.postRenderers | nindent 4 }}
......
{{- $fluxSettingsClusterAuditor := merge .Values.clusterAuditor.flux .Values.flux -}}
{{- if .Values.clusterAuditor.enabled }} {{- if .Values.clusterAuditor.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,22 +20,8 @@ spec: ...@@ -19,22 +20,8 @@ spec:
name: cluster-auditor name: cluster-auditor
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsClusterAuditor | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.clusterAuditor.postRenderers }} {{- if .Values.clusterAuditor.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.clusterAuditor.postRenderers | nindent 4 }} {{ toYaml .Values.clusterAuditor.postRenderers | nindent 4 }}
......
{{- $fluxSettingsGatekeeper := merge .Values.gatekeeper.flux .Values.flux -}}
{{- if or .Values.gatekeeper.enabled .Values.clusterAuditor.enabled }} {{- if or .Values.gatekeeper.enabled .Values.clusterAuditor.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,22 +20,8 @@ spec: ...@@ -19,22 +20,8 @@ spec:
name: gatekeeper name: gatekeeper
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsGatekeeper | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.gatekeeper.postRenderers }} {{- if .Values.gatekeeper.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.gatekeeper.postRenderers | nindent 4 }} {{ toYaml .Values.gatekeeper.postRenderers | nindent 4 }}
......
{{- $fluxSettingsGitlabRunner := merge .Values.addons.gitlabRunner.flux .Values.flux -}}
{{- if .Values.addons.gitlabRunner.enabled }} {{- if .Values.addons.gitlabRunner.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -16,22 +17,8 @@ spec: ...@@ -16,22 +17,8 @@ spec:
name: gitlab-runner name: gitlab-runner
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsGitlabRunner | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.addons.gitlab.postRenderers }} {{- if .Values.addons.gitlab.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.addons.gitlab.postRenderers | nindent 4 }} {{ toYaml .Values.addons.gitlab.postRenderers | nindent 4 }}
......
{{- $fluxSettingsGitlab := merge .Values.addons.gitlab.flux .Values.flux -}}
{{- if .Values.addons.gitlab.enabled }} {{- if .Values.addons.gitlab.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,23 +20,9 @@ spec: ...@@ -19,23 +20,9 @@ spec:
kind: GitRepository kind: GitRepository
name: gitlab name: gitlab
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
timeout: 10m
{{- with .Values.flux }} {{- toYaml $fluxSettingsGitlab | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.addons.gitlab.postRenderers }} {{- if .Values.addons.gitlab.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.addons.gitlab.postRenderers | nindent 4 }} {{ toYaml .Values.addons.gitlab.postRenderers | nindent 4 }}
......
{{- $fluxSettingsHaProxy := merge .Values.addons.haproxy.flux .Values.flux -}}
{{- if and .Values.istio.enabled .Values.monitoring.sso.enabled }} {{- if and .Values.istio.enabled .Values.monitoring.sso.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -33,22 +34,7 @@ spec: ...@@ -33,22 +34,7 @@ spec:
kind: Secret kind: Secret
valuesKey: "overlays" valuesKey: "overlays"
{{- with .Values.flux }} {{- toYaml $fluxSettingsHaProxy | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
dependsOn: dependsOn:
{{- if .Values.istio.enabled }} {{- if .Values.istio.enabled }}
......
{{- $fluxSettingsIstioCp := merge .Values.istio.flux .Values.flux -}}
{{- if .Values.istio.enabled }} {{- if .Values.istio.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,22 +20,8 @@ spec: ...@@ -19,22 +20,8 @@ spec:
name: istio-controlplane name: istio-controlplane
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsIstioCp | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.istio.postRenderers }} {{- if .Values.istio.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.istio.postRenderers | nindent 4 }} {{ toYaml .Values.istio.postRenderers | nindent 4 }}
......
{{- $fluxSettingsIstioOperator := merge .Values.istiooperator.flux .Values.flux -}}
{{- if .Values.istiooperator.enabled }} {{- if .Values.istiooperator.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,22 +20,8 @@ spec: ...@@ -19,22 +20,8 @@ spec:
name: istio-operator name: istio-operator
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsIstioOperator | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.istiooperator.postRenderers }} {{- if .Values.istiooperator.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.istiooperator.postRenderers | nindent 4 }} {{ toYaml .Values.istiooperator.postRenderers | nindent 4 }}
......
{{- $fluxSettingsJaeger := merge .Values.jaeger.flux .Values.flux -}}
{{- if .Values.jaeger.enabled }} {{- if .Values.jaeger.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,22 +20,7 @@ spec: ...@@ -19,22 +20,7 @@ spec:
name: jaeger name: jaeger
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsJaeger | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
valuesFrom: valuesFrom:
- name: {{ .Release.Name }}-jaeger-values - name: {{ .Release.Name }}-jaeger-values
......
{{- $fluxSettingsKiali := merge .Values.kiali.flux .Values.flux -}}
{{- if .Values.kiali.enabled }} {{- if .Values.kiali.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -18,22 +19,9 @@ spec: ...@@ -18,22 +19,9 @@ spec:
kind: GitRepository kind: GitRepository
name: kiali name: kiali
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }}
interval: {{ .interval }} {{- toYaml $fluxSettingsKiali | nindent 2 }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.kiali.postRenderers }} {{- if .Values.kiali.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.kiali.postRenderers | nindent 4 }} {{ toYaml .Values.kiali.postRenderers | nindent 4 }}
......
{{- $fluxSettingsEckOperator := merge .Values.eckoperator.flux .Values.flux -}}
{{- if or .Values.eckoperator.enabled .Values.logging.enabled .Values.clusterAuditor.enabled }} {{- if or .Values.eckoperator.enabled .Values.logging.enabled .Values.clusterAuditor.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,22 +20,8 @@ spec: ...@@ -19,22 +20,8 @@ spec:
name: eck-operator name: eck-operator
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsEckOperator | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.eckoperator.postRenderers }} {{- if .Values.eckoperator.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.eckoperator.postRenderers | nindent 4 }} {{ toYaml .Values.eckoperator.postRenderers | nindent 4 }}
......
{{- $fluxSettingsEk := merge .Values.logging.flux .Values.flux -}}
{{- if or .Values.logging.enabled .Values.clusterAuditor.enabled }} {{- if or .Values.logging.enabled .Values.clusterAuditor.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,22 +20,8 @@ spec: ...@@ -19,22 +20,8 @@ spec:
name: elasticsearch-kibana name: elasticsearch-kibana
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsEk | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.logging.postRenderers }} {{- if .Values.logging.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.logging.postRenderers | nindent 4 }} {{ toYaml .Values.logging.postRenderers | nindent 4 }}
......
{{- $fluxSettingsFluentbit := merge .Values.fluentbit.flux .Values.flux -}}
{{- if .Values.fluentbit.enabled }} {{- if .Values.fluentbit.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -18,22 +19,9 @@ spec: ...@@ -18,22 +19,9 @@ spec:
kind: GitRepository kind: GitRepository
name: fluentbit name: fluentbit
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }}
interval: {{ .interval }} {{- toYaml $fluxSettingsFluentbit | nindent 2 }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.fluentbit.postRenderers }} {{- if .Values.fluentbit.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.fluentbit.postRenderers | nindent 4 }} {{ toYaml .Values.fluentbit.postRenderers | nindent 4 }}
......
{{- $fluxSettingsMattermost := merge .Values.addons.mattermost.flux .Values.flux -}}
{{- if .Values.addons.mattermost.enabled }} {{- if .Values.addons.mattermost.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -20,22 +21,8 @@ spec: ...@@ -20,22 +21,8 @@ spec:
name: mattermost name: mattermost
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsMattermost | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.addons.mattermost.postRenderers }} {{- if .Values.addons.mattermost.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.addons.mattermost.postRenderers | nindent 4 }} {{ toYaml .Values.addons.mattermost.postRenderers | nindent 4 }}
......
{{- $fluxSettingsMattermostOperator := merge .Values.addons.mattermostoperator.flux .Values.flux -}}
{{- if or .Values.addons.mattermostoperator.enabled .Values.addons.mattermost.enabled }} {{- if or .Values.addons.mattermostoperator.enabled .Values.addons.mattermost.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -19,22 +20,8 @@ spec: ...@@ -19,22 +20,8 @@ spec:
name: mattermost-operator name: mattermost-operator
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsMattermostOperator | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.addons.mattermostoperator.postRenderers }} {{- if .Values.addons.mattermostoperator.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.addons.authservice.postRenderers | nindent 4 }} {{ toYaml .Values.addons.authservice.postRenderers | nindent 4 }}
......
{{- $fluxSettingsMinioOperator := merge .Values.addons.minioOperator.flux .Values.flux -}}
{{- if or .Values.addons.minioOperator.enabled .Values.addons.minio.enabled }} {{- if or .Values.addons.minioOperator.enabled .Values.addons.minio.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -15,22 +16,8 @@ spec: ...@@ -15,22 +16,8 @@ spec:
name: minio-operator name: minio-operator
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsMinioOperator | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.addons.minioOperator.postRenderers }} {{- if .Values.addons.minioOperator.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.addons.minioOperator.postRenderers | nindent 4 }} {{ toYaml .Values.addons.minioOperator.postRenderers | nindent 4 }}
......
{{- $fluxSettingsMinio := merge .Values.addons.minio.flux .Values.flux -}}
{{- if .Values.addons.minio.enabled }} {{- if .Values.addons.minio.enabled }}
apiVersion: helm.toolkit.fluxcd.io/v2beta1 apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease kind: HelmRelease
...@@ -15,22 +16,8 @@ spec: ...@@ -15,22 +16,8 @@ spec:
name: minio name: minio
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- with .Values.flux }} {{- toYaml $fluxSettingsMinio | nindent 2 }}
interval: {{ .interval }}
test:
enable: false
install:
remediation:
retries: {{ .install.retries }}
upgrade:
remediation:
retries: {{ .upgrade.retries }}
remediateLastFailure: true
cleanupOnFail: true
rollback:
timeout: {{ .rollback.timeout }}
cleanupOnFail: {{ .rollback.cleanupOnFail }}
{{- end }}
{{- if .Values.addons.minio.postRenderers }} {{- if .Values.addons.minio.postRenderers }}
postRenderers: postRenderers:
{{ toYaml .Values.addons.minio.postRenderers | nindent 4 }} {{ toYaml .Values.addons.minio.postRenderers | nindent 4 }}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment