From f23d379faac15454224ff0908f78f89359b58589 Mon Sep 17 00:00:00 2001 From: Liam White Date: Fri, 31 Oct 2025 10:00:25 -0700 Subject: [PATCH 1/2] Instruct helm to keep workload groups around on deletion --- kubernetes/customresourcedefinitions.gen.yaml | 2 ++ networking/v1/workload_group_alias.gen.go | 1 + networking/v1alpha3/workload_group.pb.go | 1 + networking/v1alpha3/workload_group.proto | 1 + networking/v1beta1/workload_group_alias.gen.go | 1 + 5 files changed, 6 insertions(+) diff --git a/kubernetes/customresourcedefinitions.gen.yaml b/kubernetes/customresourcedefinitions.gen.yaml index 2fa63ba2c0..2601fae45c 100644 --- a/kubernetes/customresourcedefinitions.gen.yaml +++ b/kubernetes/customresourcedefinitions.gen.yaml @@ -14171,6 +14171,8 @@ spec: apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: + annotations: + "helm.sh/resource-policy": keep labels: app: istio-pilot chart: istio diff --git a/networking/v1/workload_group_alias.gen.go b/networking/v1/workload_group_alias.gen.go index ae4f439b64..9772e11fc4 100644 --- a/networking/v1/workload_group_alias.gen.go +++ b/networking/v1/workload_group_alias.gen.go @@ -12,6 +12,7 @@ import "istio.io/api/networking/v1alpha3" //