apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization helmCharts: - name: cert-manager-webhook-dnsimple releaseName: dnsimple repo: https://charts.neoskop.dev valuesInline: dnsimple: existingTokenSecret: true tokenSecretName: dnsimple-token image: pullPolicy: Always repository: ghcr.io/martyn-meister/cert-manager-webhook-dnsimple/cert-manager-webhook-dnsimple-dee33fe2c989dd30c75a642b7755648d tag: latest version: 0.1.2 patches: - path: args.yaml target: kind: Deployment name: dnsimple-cert-manager-webhook-dnsimple - patch: |- - op: replace path: /apiVersion value: apiregistration.k8s.io/v1 target: group: apiregistration.k8s.io kind: APIService name: .* version: v1beta1 - patch: |- - op: replace path: /apiVersion value: cert-manager.io/v1 target: group: cert-manager.io kind: Certificate|Issuer name: .* version: v1alpha2 - patch: |- - op: replace path: /spec/service/namespace value: 'cert-manager' target: name: 'v1alpha1.acme.neoskop.de' - patch: |- - op: replace path: /metadata/namespace value: 'cert-manager' target: group: .* kind: .* name: .* version: .*