From 66b6125e8c3001031800e21d7f49fa2b27e9490c Mon Sep 17 00:00:00 2001 From: Kochetkov S Date: Mon, 13 Apr 2026 15:34:22 +0300 Subject: [PATCH] add isito-config --- .../istio-config/base/helmrelease.yaml | 29 +++++++++++++++++++ .../istio-config/base/kustomization.yaml | 4 +++ .../istio-config/kustomization.yaml | 4 +++ infrastructure/kustomization.yaml | 1 + 4 files changed, 38 insertions(+) create mode 100644 infrastructure/istio-config/base/helmrelease.yaml create mode 100644 infrastructure/istio-config/base/kustomization.yaml create mode 100644 infrastructure/istio-config/kustomization.yaml diff --git a/infrastructure/istio-config/base/helmrelease.yaml b/infrastructure/istio-config/base/helmrelease.yaml new file mode 100644 index 0000000..ead32d5 --- /dev/null +++ b/infrastructure/istio-config/base/helmrelease.yaml @@ -0,0 +1,29 @@ +apiVersion: helm.toolkit.fluxcd.io/v2 +kind: HelmRelease +metadata: + name: istio-config + namespace: default +spec: + interval: 10m + dependsOn: + - name: istio-base + namespace: istio-system + - name: istiod + namespace: istio-system + - name: ingressgateway + namespace: istio-system + chart: + spec: + chart: istio-config-contour + version: "0.1.0" + sourceRef: + kind: HelmRepository + name: yc-oci-charts + namespace: flux-system + interval: 10m + install: + remediation: + retries: 3 + upgrade: + remediation: + retries: 3 diff --git a/infrastructure/istio-config/base/kustomization.yaml b/infrastructure/istio-config/base/kustomization.yaml new file mode 100644 index 0000000..4fd939d --- /dev/null +++ b/infrastructure/istio-config/base/kustomization.yaml @@ -0,0 +1,4 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - helmrelease.yaml diff --git a/infrastructure/istio-config/kustomization.yaml b/infrastructure/istio-config/kustomization.yaml new file mode 100644 index 0000000..3c2f51f --- /dev/null +++ b/infrastructure/istio-config/kustomization.yaml @@ -0,0 +1,4 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - ./base diff --git a/infrastructure/kustomization.yaml b/infrastructure/kustomization.yaml index bf9be00..4f9e07e 100644 --- a/infrastructure/kustomization.yaml +++ b/infrastructure/kustomization.yaml @@ -15,6 +15,7 @@ resources: - redis - s3-proxy - istio-base + - istio-config - istio-pilot - istio-gateway - zitadel