From a984deca57557a22d19c6303a5dabaf9e38ae0ad Mon Sep 17 00:00:00 2001 From: Nick Fox Date: Tue, 6 Jan 2026 11:38:02 -0500 Subject: [PATCH] Transform structpb types back into their k8s types The types we're removed in istio/istio and need to be added back to the transformer for the CRD schema. Signed-off-by: Nick Fox --- hack/api_transformer/transform.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hack/api_transformer/transform.yaml b/hack/api_transformer/transform.yaml index c546c791de..2ce3aa742b 100644 --- a/hack/api_transformer/transform.yaml +++ b/hack/api_transformer/transform.yaml @@ -118,6 +118,11 @@ inputFiles: PilotConfig.Volumes: "[]k8sv1.Volume" ProxyConfig.Resources: "*k8sv1.ResourceRequirements" ProxyConfig.Lifecycle: "*k8sv1.Lifecycle" + ProxyConfig.SeccompProfile: "*k8sv1.SeccompProfile" + WaypointConfig.Affinity: "*k8sv1.Affinity" + WaypointConfig.TopologySpreadConstraints: "[]*k8sv1.TopologySpreadConstraint" + WaypointConfig.NodeSelector: "*k8sv1.NodeSelector" + WaypointConfig.Toleration: "[]*k8sv1.Toleration" SDSConfig.Token: "*SDSConfigToken" SidecarInjectorConfig.NeverInjectSelector: "[]metav1.LabelSelector" SidecarInjectorConfig.AlwaysInjectSelector: "[]metav1.LabelSelector"