2
0
mirror of https://github.com/nofusscomputing/kubernetes.git synced 2025-08-02 04:22:42 +00:00
Files
kubernetes/manifests/cert-manager/overlays/production/kustomization.yaml
2025-07-07 02:01:48 +09:30

67 lines
1.5 KiB
YAML

---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: certs
patches:
- target:
kind: ClusterIssuer
name: letsencrypt-prod
# yamllint disable rule:indentation
patch: |-
- op: replace
path: /spec/commonName
value: -kubernetes domain name-
# yamllint enable rule:indentation
- target:
kind: ClusterIssuer
name: letsencrypt-prod
# yamllint disable rule:indentation
patch: |-
- op: replace
path: /spec/acme/email
value: -My email-
# yamllint enable rule:indentation
- target:
kind: ClusterIssuer
name: letsencrypt-prod
# yamllint disable rule:indentation
patch: |-
- op: replace
path: /spec/acme/email
value: -My email-
# yamllint enable rule:indentation
- target:
kind: CustomResourceDefinition
# yamllint disable rule:indentation
patch: |-
- op: replace
path: /metadata/annotations/argocd.argoproj.io~1sync-options
value: ServerSideApply=true
# yamllint enable rule:indentation
helmCharts:
- name: cert-manager
repo: https://charts.jetstack.io
releaseName: cert-manager
namespace: certs
version: 'v1.16.2'
additionalValuesFiles:
- ../../base/values-custom.yaml
- values-production.yaml
valuesFile: ../../base/values-default.yaml
components:
- ../../components/clusterissuer-cluster
- ../../components/clusterissuer-letsencrypt-prod
- ../../components/clusterissuer-letsencrypt-staging