From 726e7ecce76c730e59b00a9302ee3115408f30ea Mon Sep 17 00:00:00 2001 From: David Landry Date: Sun, 8 Sep 2024 20:30:23 -0400 Subject: [PATCH] fix(operators): inject the correct ca cert into webhook clients for Victoria Metrics --- apps/victoriametrics/overlays/system/crd.patch.yaml | 3 +++ apps/victoriametrics/overlays/system/kustomization.yaml | 6 ++++++ 2 files changed, 9 insertions(+) create mode 100644 apps/victoriametrics/overlays/system/crd.patch.yaml diff --git a/apps/victoriametrics/overlays/system/crd.patch.yaml b/apps/victoriametrics/overlays/system/crd.patch.yaml new file mode 100644 index 0000000..45da980 --- /dev/null +++ b/apps/victoriametrics/overlays/system/crd.patch.yaml @@ -0,0 +1,3 @@ +- op: add + path: /metadata/annotations/cert-manager.io~1inject-ca-from + value: "victoriametrics-system/vm-serving-cert" diff --git a/apps/victoriametrics/overlays/system/kustomization.yaml b/apps/victoriametrics/overlays/system/kustomization.yaml index 5830b19..ec9c6a0 100644 --- a/apps/victoriametrics/overlays/system/kustomization.yaml +++ b/apps/victoriametrics/overlays/system/kustomization.yaml @@ -6,3 +6,9 @@ resources: namespace: victoriametrics-system patches: - path: certificate.patch.yaml + - path: crd.patch.yaml + target: + group: apiextensions.k8s.io + version: v1 + kind: CustomResourceDefinition + name: ".*victoriametrics.com"