istio: enforce base-first rollout and fix kustomize overlays

This commit is contained in:
Kochetkov S 2026-04-08 17:52:16 +03:00
parent ed3d317cc3
commit 31cfdca386
5 changed files with 11 additions and 10 deletions

View File

@ -1,6 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
namespace: cert-manager
resources: resources:
- namespace.yaml - namespace.yaml
- helmrelease.yaml - helmrelease.yaml

View File

@ -5,6 +5,9 @@ metadata:
namespace: istio-system namespace: istio-system
spec: spec:
interval: 10m interval: 10m
dependsOn:
- name: istio-base
namespace: istio-system
chart: chart:
spec: spec:
chart: istio-gateway-contour chart: istio-gateway-contour

View File

@ -1,6 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
namespace: cert-manager
resources: resources:
- namespace.yaml
- helmrelease.yaml - helmrelease.yaml

View File

@ -5,6 +5,9 @@ metadata:
namespace: istio-system namespace: istio-system
spec: spec:
interval: 10m interval: 10m
dependsOn:
- name: istio-base
namespace: istio-system
chart: chart:
spec: spec:
chart: istiod-contour chart: istiod-contour

View File

@ -1,6 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1 apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization kind: Kustomization
namespace: cert-manager
resources: resources:
- namespace.yaml
- helmrelease.yaml - helmrelease.yaml