apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: kubernetes-dashboard resources: - deployment.yaml - service.yaml - ingress.yaml patches: - patch: |- - op: replace path: /spec/template/spec/containers/0/env value: [] - op: add path: /spec/template/spec/containers/0/env/- value: {name: "OAUTH2_PROXY_CLIENT_ID", value: "223235257564-um2d8iqleksg4aoap7s7apqjkkdsqos9.apps.googleusercontent.com"} - op: add path: /spec/template/spec/containers/0/env/- value: {name: "OAUTH2_PROXY_CLIENT_SECRET", value: "aYc2j1lYUUZXkBFFUndnleZI"} - op: add path: /spec/template/spec/containers/0/env/- value: {name: "OAUTH2_PROXY_COOKIE_SECRET", value: "ZzdDQ3NieUZmRCtmaHdGU09GOFVlQT09"} - op: replace path: /spec/template/spec/containers/0/args value: [ '--provider=google', '--provider-display-name="Google OAuth2"', '--email-domain=*', '--upstream=file:///dev/null', '--http-address=0.0.0.0:4180', '--set-authorization-header=true', '--cookie-expire=4h0m0s'] target: kind: Deployment name: oauth2-proxy