From f5cd194c0565ba3ee23cba280c303cb6aa4dce33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20B=C3=A4hler?= Date: Thu, 29 Dec 2022 16:08:33 +0100 Subject: [PATCH] chore(kustomize): validate pods on update MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Oliver Bähler --- config/install.yaml | 4 +++- config/manager/configuration.yaml | 3 ++- .../samples/capsule_v1beta2_capsuleconfiguration.yaml | 11 +++++++++++ config/webhook/manifests.yaml | 1 + 4 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 config/samples/capsule_v1beta2_capsuleconfiguration.yaml diff --git a/config/install.yaml b/config/install.yaml index 1f8c932e..8d4dcedd 100644 --- a/config/install.yaml +++ b/config/install.yaml @@ -2794,12 +2794,13 @@ spec: defaultMode: 420 secretName: capsule-tls --- -apiVersion: capsule.clastix.io/v1alpha1 +apiVersion: capsule.clastix.io/v1beta2 kind: CapsuleConfiguration metadata: name: capsule-default namespace: capsule-system spec: + enableTLSReconciler: true forceTenantPrefix: false protectedNamespaceRegex: "" userGroups: @@ -2980,6 +2981,7 @@ webhooks: - v1 operations: - CREATE + - UPDATE resources: - pods scope: Namespaced diff --git a/config/manager/configuration.yaml b/config/manager/configuration.yaml index 950a5d46..c5adef5c 100644 --- a/config/manager/configuration.yaml +++ b/config/manager/configuration.yaml @@ -1,4 +1,4 @@ -apiVersion: capsule.clastix.io/v1alpha1 +apiVersion: capsule.clastix.io/v1beta2 kind: CapsuleConfiguration metadata: name: default @@ -6,3 +6,4 @@ spec: userGroups: ["capsule.clastix.io"] forceTenantPrefix: false protectedNamespaceRegex: "" + enableTLSReconciler: true diff --git a/config/samples/capsule_v1beta2_capsuleconfiguration.yaml b/config/samples/capsule_v1beta2_capsuleconfiguration.yaml new file mode 100644 index 00000000..71b2fce1 --- /dev/null +++ b/config/samples/capsule_v1beta2_capsuleconfiguration.yaml @@ -0,0 +1,11 @@ +--- +apiVersion: capsule.clastix.io/v1beta2 +kind: CapsuleConfiguration +metadata: + name: default +spec: + userGroups: ["capsule.clastix.io"] + forceTenantPrefix: false + protectedNamespaceRegex: "" + enableTLSReconciler: true + diff --git a/config/webhook/manifests.yaml b/config/webhook/manifests.yaml index 4567309d..db05648a 100644 --- a/config/webhook/manifests.yaml +++ b/config/webhook/manifests.yaml @@ -151,6 +151,7 @@ webhooks: - v1 operations: - CREATE + - UPDATE resources: - pods sideEffects: None