1 # Adds namespace to all resources.
2 namespace: depxapp-system
4 # Value of this field is prepended to the
5 # names of all resources, e.g. a deployment named
6 # "wordpress" becomes "alices-wordpress".
7 # Note that it should also match with the prefix (text before '-') of the namespace
11 # Labels to add to all resources and selectors.
13 #- includeSelectors: true
21 # [WEBHOOK] To enable webhook, uncomment all the sections with [WEBHOOK] prefix including the one in
22 # crd/kustomization.yaml
24 # [CERTMANAGER] To enable cert-manager, uncomment all sections with 'CERTMANAGER'. 'WEBHOOK' components are required.
26 # [PROMETHEUS] To enable prometheus monitor, uncomment all sections with 'PROMETHEUS'.
29 patchesStrategicMerge:
30 # Protect the /metrics endpoint by putting it behind auth.
31 # If you want your controller-manager to expose the /metrics
32 # endpoint w/o any authn/z, please comment the following line.
33 - manager_auth_proxy_patch.yaml
37 # [WEBHOOK] To enable webhook, uncomment all the sections with [WEBHOOK] prefix including the one in
38 # crd/kustomization.yaml
39 #- manager_webhook_patch.yaml
41 # [CERTMANAGER] To enable cert-manager, uncomment all sections with 'CERTMANAGER'.
42 # Uncomment 'CERTMANAGER' sections in crd/kustomization.yaml to enable the CA injection in the admission webhooks.
43 # 'CERTMANAGER' needs to be enabled to use ca injection
44 #- webhookcainjection_patch.yaml
46 # [CERTMANAGER] To enable cert-manager, uncomment all sections with 'CERTMANAGER' prefix.
47 # Uncomment the following replacements to add the cert-manager CA injection annotations
49 # - source: # Add cert-manager annotation to ValidatingWebhookConfiguration, MutatingWebhookConfiguration and CRDs
51 # group: cert-manager.io
53 # name: serving-cert # this name should match the one in certificate.yaml
54 # fieldPath: .metadata.namespace # namespace of the certificate CR
57 # kind: ValidatingWebhookConfiguration
59 # - .metadata.annotations.[cert-manager.io/inject-ca-from]
65 # kind: MutatingWebhookConfiguration
67 # - .metadata.annotations.[cert-manager.io/inject-ca-from]
73 # kind: CustomResourceDefinition
75 # - .metadata.annotations.[cert-manager.io/inject-ca-from]
82 # group: cert-manager.io
84 # name: serving-cert # this name should match the one in certificate.yaml
85 # fieldPath: .metadata.name
88 # kind: ValidatingWebhookConfiguration
90 # - .metadata.annotations.[cert-manager.io/inject-ca-from]
96 # kind: MutatingWebhookConfiguration
98 # - .metadata.annotations.[cert-manager.io/inject-ca-from]
104 # kind: CustomResourceDefinition
106 # - .metadata.annotations.[cert-manager.io/inject-ca-from]
111 # - source: # Add cert-manager annotation to the webhook Service
114 # name: webhook-service
115 # fieldPath: .metadata.name # namespace of the service
119 # group: cert-manager.io
131 # name: webhook-service
132 # fieldPath: .metadata.namespace # namespace of the service
136 # group: cert-manager.io