diff --git a/apps/victoriametrics/base/certificate.patch.yaml b/apps/victoriametrics/base/certificate.patch.yaml new file mode 100644 index 0000000..d6be454 --- /dev/null +++ b/apps/victoriametrics/base/certificate.patch.yaml @@ -0,0 +1,8 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: vm-serving-cert +spec: + dnsNames: + - vm-webhook-service.vm.svc + - vm-webhook-service.vm.svc.cluster.local diff --git a/apps/victoriametrics/base/kustomization.yaml b/apps/victoriametrics/base/kustomization.yaml index dcc3345..feb3b76 100644 --- a/apps/victoriametrics/base/kustomization.yaml +++ b/apps/victoriametrics/base/kustomization.yaml @@ -3,6 +3,9 @@ kind: Kustomization resources: - github.com/VictoriaMetrics/operator/config/base?ref=v0.47.3 +patches: + - path: certificate.patch.yaml + images: - name: manager newName: victoriametrics/operator diff --git a/apps/victoriametrics/overlays/system/certificate.patch.yaml b/apps/victoriametrics/overlays/system/certificate.patch.yaml new file mode 100644 index 0000000..62e2847 --- /dev/null +++ b/apps/victoriametrics/overlays/system/certificate.patch.yaml @@ -0,0 +1,8 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: vm-serving-cert +spec: + dnsNames: + - vm-webhook-service.victoriametrics-system.svc + - vm-webhook-service.victoriametrics-system.svc.cluster.local diff --git a/apps/victoriametrics/overlays/system/kustomization.yaml b/apps/victoriametrics/overlays/system/kustomization.yaml index e4d2d45..17aed7d 100644 --- a/apps/victoriametrics/overlays/system/kustomization.yaml +++ b/apps/victoriametrics/overlays/system/kustomization.yaml @@ -4,3 +4,6 @@ resources: - ../../base namespace: victoriametrics-system + +patches: + - path: certificate.patch.yaml