diff --git a/packages/apps/kubernetes/templates/helmreleases/cert-manager.yaml b/packages/apps/kubernetes/templates/helmreleases/cert-manager.yaml index 71d395f5..f8e02559 100644 --- a/packages/apps/kubernetes/templates/helmreleases/cert-manager.yaml +++ b/packages/apps/kubernetes/templates/helmreleases/cert-manager.yaml @@ -7,7 +7,7 @@ metadata: cozystack.io/repository: system coztstack.io/target-cluster-name: {{ .Release.Name }} spec: - interval: 1m + interval: 5m releaseName: cert-manager chart: spec: @@ -24,6 +24,11 @@ spec: storageNamespace: cozy-cert-manager install: createNamespace: true + remediation: + retries: -1 + upgrade: + remediation: + retries: -1 dependsOn: {{- if lookup "helm.toolkit.fluxcd.io/v2" "HelmRelease" .Release.Namespace .Release.Name }} - name: {{ .Release.Name }} diff --git a/packages/apps/kubernetes/templates/helmreleases/cilium.yaml b/packages/apps/kubernetes/templates/helmreleases/cilium.yaml index ca99af87..8918b5df 100644 --- a/packages/apps/kubernetes/templates/helmreleases/cilium.yaml +++ b/packages/apps/kubernetes/templates/helmreleases/cilium.yaml @@ -6,7 +6,7 @@ metadata: cozystack.io/repository: system coztstack.io/target-cluster-name: {{ .Release.Name }} spec: - interval: 1m + interval: 5m releaseName: cilium chart: spec: @@ -23,6 +23,11 @@ spec: storageNamespace: cozy-cilium install: createNamespace: true + remediation: + retries: -1 + upgrade: + remediation: + retries: -1 values: cilium: tunnel: disabled diff --git a/packages/apps/kubernetes/templates/helmreleases/csi.yaml b/packages/apps/kubernetes/templates/helmreleases/csi.yaml index 349da151..2485d47c 100644 --- a/packages/apps/kubernetes/templates/helmreleases/csi.yaml +++ b/packages/apps/kubernetes/templates/helmreleases/csi.yaml @@ -6,7 +6,7 @@ metadata: cozystack.io/repository: system coztstack.io/target-cluster-name: {{ .Release.Name }} spec: - interval: 1m + interval: 5m releaseName: csi chart: spec: @@ -23,6 +23,11 @@ spec: storageNamespace: cozy-csi install: createNamespace: true + remediation: + retries: -1 + upgrade: + remediation: + retries: -1 dependsOn: {{- if lookup "helm.toolkit.fluxcd.io/v2" "HelmRelease" .Release.Namespace .Release.Name }} - name: {{ .Release.Name }} diff --git a/packages/apps/kubernetes/templates/helmreleases/fluxcd.yaml b/packages/apps/kubernetes/templates/helmreleases/fluxcd.yaml index 17c1e352..c4ca6fd3 100644 --- a/packages/apps/kubernetes/templates/helmreleases/fluxcd.yaml +++ b/packages/apps/kubernetes/templates/helmreleases/fluxcd.yaml @@ -7,7 +7,7 @@ metadata: cozystack.io/repository: system coztstack.io/target-cluster-name: {{ .Release.Name }} spec: - interval: 1m + interval: 5m releaseName: fluxcd-operator chart: spec: @@ -24,6 +24,11 @@ spec: storageNamespace: cozy-fluxcd install: createNamespace: true + remediation: + retries: -1 + upgrade: + remediation: + retries: -1 values: flux-operator: fullnameOverride: flux-operator @@ -45,7 +50,7 @@ metadata: cozystack.io/repository: system coztstack.io/target-cluster-name: {{ .Release.Name }} spec: - interval: 1m + interval: 5m releaseName: fluxcd chart: spec: @@ -62,6 +67,11 @@ spec: storageNamespace: cozy-fluxcd install: createNamespace: true + remediation: + retries: -1 + upgrade: + remediation: + retries: -1 dependsOn: {{- if lookup "helm.toolkit.fluxcd.io/v2" "HelmRelease" .Release.Namespace .Release.Name }} - name: {{ .Release.Name }} diff --git a/packages/apps/kubernetes/templates/helmreleases/ingress-nginx.yaml b/packages/apps/kubernetes/templates/helmreleases/ingress-nginx.yaml index 2255b07b..573fb601 100644 --- a/packages/apps/kubernetes/templates/helmreleases/ingress-nginx.yaml +++ b/packages/apps/kubernetes/templates/helmreleases/ingress-nginx.yaml @@ -7,7 +7,7 @@ metadata: cozystack.io/repository: system coztstack.io/target-cluster-name: {{ .Release.Name }} spec: - interval: 1m + interval: 5m releaseName: ingress-nginx chart: spec: @@ -24,6 +24,11 @@ spec: storageNamespace: cozy-ingress-nginx install: createNamespace: true + remediation: + retries: -1 + upgrade: + remediation: + retries: -1 values: ingress-nginx: fullnameOverride: ingress-nginx diff --git a/packages/core/platform/templates/helmreleases.yaml b/packages/core/platform/templates/helmreleases.yaml index bf7e1748..eaee0ea6 100644 --- a/packages/core/platform/templates/helmreleases.yaml +++ b/packages/core/platform/templates/helmreleases.yaml @@ -20,7 +20,7 @@ metadata: labels: cozystack.io/repository: system spec: - interval: 1m + interval: 5m releaseName: {{ $x.releaseName | default $x.name }} install: crds: CreateReplace