50 lines
1.6 KiB
YAML
50 lines
1.6 KiB
YAML
# Adds namespace to all resources.
|
|
namespace: notebook-crd-system
|
|
|
|
# Value of this field is prepended to the
|
|
# names of all resources, e.g. a deployment named
|
|
# "wordpress" becomes "alices-wordpress".
|
|
# Note that it should also match with the prefix (text before '-') of the namespace
|
|
# field above.
|
|
namePrefix: notebook-crd-
|
|
|
|
# Labels to add to all resources and selectors.
|
|
#commonLabels:
|
|
# someName: someValue
|
|
|
|
# Each entry in this list must resolve to an existing
|
|
# resource definition in YAML. These are the resource
|
|
# files that kustomize reads, modifies and emits as a
|
|
# YAML string, with resources separated by document
|
|
# markers ("---").
|
|
resources:
|
|
- ../rbac/rbac_role.yaml
|
|
- ../rbac/rbac_role_binding.yaml
|
|
- ../manager/manager.yaml
|
|
# Comment the following 3 lines if you want to disable
|
|
# the auth proxy (https://github.com/brancz/kube-rbac-proxy)
|
|
# which protects your /metrics endpoint.
|
|
- ../rbac/auth_proxy_service.yaml
|
|
- ../rbac/auth_proxy_role.yaml
|
|
- ../rbac/auth_proxy_role_binding.yaml
|
|
|
|
patches:
|
|
- manager_image_patch.yaml
|
|
# Protect the /metrics endpoint by putting it behind auth.
|
|
# Only one of manager_auth_proxy_patch.yaml and
|
|
# manager_prometheus_metrics_patch.yaml should be enabled.
|
|
- manager_auth_proxy_patch.yaml
|
|
# If you want your controller-manager to expose the /metrics
|
|
# endpoint w/o any authn/z, uncomment the following line and
|
|
# comment manager_auth_proxy_patch.yaml.
|
|
# Only one of manager_auth_proxy_patch.yaml and
|
|
# manager_prometheus_metrics_patch.yaml should be enabled.
|
|
#- manager_prometheus_metrics_patch.yaml
|
|
|
|
vars:
|
|
- name: WEBHOOK_SECRET_NAME
|
|
objref:
|
|
kind: Secret
|
|
name: webhook-server-secret
|
|
apiVersion: v1
|