diff --git a/platform/staging/cert-manager.yaml b/platform/staging/cert-manager.yaml index e9ce989..2cd0fb3 100644 --- a/platform/staging/cert-manager.yaml +++ b/platform/staging/cert-manager.yaml @@ -27,6 +27,9 @@ spec: targetNamespace: cert-manager install: createNamespace: true + # TODO make this the default? + remediation: + retries: -1 values: config: enableGatewayAPI: true @@ -51,6 +54,8 @@ spec: targetNamespace: cert-manager install: createNamespace: true + remediation: + retries: -1 chart: spec: chart: app-template diff --git a/platform/staging/dex.yaml b/platform/staging/dex.yaml index b026cf2..15705cc 100644 --- a/platform/staging/dex.yaml +++ b/platform/staging/dex.yaml @@ -23,6 +23,8 @@ spec: targetNamespace: dex install: createNamespace: true + remediation: + retries: -1 chart: spec: chart: app-template @@ -71,6 +73,8 @@ spec: targetNamespace: dex install: createNamespace: true + remediation: + retries: -1 values: image: repository: registry.registry.svc.cluster.local/vendor/images/dexidp/dex @@ -132,6 +136,8 @@ spec: targetNamespace: dex install: createNamespace: true + remediation: + retries: -1 chart: spec: chart: app-template diff --git a/platform/staging/forgejo.yaml b/platform/staging/forgejo.yaml index 8112204..3f9a1c2 100644 --- a/platform/staging/forgejo.yaml +++ b/platform/staging/forgejo.yaml @@ -22,6 +22,8 @@ spec: targetNamespace: forgejo install: createNamespace: true + remediation: + retries: -1 chart: spec: chart: app-template @@ -81,6 +83,8 @@ spec: targetNamespace: forgejo install: createNamespace: true + remediation: + retries: -1 values: strategy: type: Recreate diff --git a/platform/staging/istio.yaml b/platform/staging/istio.yaml index 29bcc24..a8b0edf 100644 --- a/platform/staging/istio.yaml +++ b/platform/staging/istio.yaml @@ -27,6 +27,8 @@ spec: targetNamespace: istio-system install: createNamespace: true + remediation: + retries: -1 --- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease @@ -46,6 +48,9 @@ spec: name: istio releaseName: istio-cni targetNamespace: istio-system + install: + remediation: + retries: -1 values: global: platform: k3s @@ -69,6 +74,9 @@ spec: name: istio releaseName: ztunnel targetNamespace: istio-system + install: + remediation: + retries: -1 values: profile: ambient --- @@ -90,6 +98,9 @@ spec: name: istio releaseName: istiod targetNamespace: istio-system + install: + remediation: + retries: -1 values: profile: ambient pilot: @@ -112,6 +123,8 @@ spec: targetNamespace: istio-system install: createNamespace: true + remediation: + retries: -1 chart: spec: chart: app-template diff --git a/platform/staging/namespaces.yaml b/platform/staging/namespaces.yaml index b424b0c..df454ef 100644 --- a/platform/staging/namespaces.yaml +++ b/platform/staging/namespaces.yaml @@ -7,6 +7,9 @@ spec: interval: 30m releaseName: platform-namespaces targetNamespace: flux-system + install: + remediation: + retries: -1 chart: spec: chart: app-template diff --git a/platform/staging/vault.yaml b/platform/staging/vault.yaml index d5126ae..d9c4b6d 100644 --- a/platform/staging/vault.yaml +++ b/platform/staging/vault.yaml @@ -25,6 +25,8 @@ spec: targetNamespace: vault install: createNamespace: true + remediation: + retries: -1 --- apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease @@ -44,6 +46,8 @@ spec: targetNamespace: vault install: createNamespace: true + remediation: + retries: -1 values: env: VAULT_ADDR: http://vault.vault.svc.cluster.local:8200 @@ -63,6 +67,8 @@ spec: targetNamespace: vault install: createNamespace: true + remediation: + retries: -1 chart: spec: chart: app-template