Quote host variable in Ingress hosts as it may contain special character *.
Fixes YAML parse error when templating Ingress resource.
Signed-off-by: Gabor Lekeny <gabor.lekeny@gmail.com>
* [stable/oauth2-proxy] Use newer ingress API
Kubernetes 1.16 deprecates various APIs and therefore manifests require updates.
This change is backwards compatible and can still be used with older Kubernetes versions.
Signed-off-by: Enrico Stahn <enrico.stahn@gmail.com>
* [stable/oauth2-proxy] Bump chart version to 3.2.1
Signed-off-by: Enrico Stahn <enrico.stahn@gmail.com>
* [stable/oauth2-proxy] use .Capabilities.APIVersions.Has
Signed-off-by: Enrico Stahn <enrico.stahn@gmail.com>
* [stable/oauth2-proxy] Add ingress extraPaths support
Signed-off-by: Michael Barrientos <mbarrientos@chanzuckerberg.com>
* [oauth2-proxy] Add ci test for ingress extraPaths
Signed-off-by: Michael Barrientos <mbarrientos@chanzuckerberg.com>
* [oauth2-proxy] Add podSecurityContext
Signed-off-by: Peter Wilson <dearpete@gmail.com>
* [oauth2-proxy] add podSecurityContext ci test
Signed-off-by: Peter Wilson <dearpete@gmail.com>
* [oauth2-proxy] Add serviceaccount to support EKS IRSA
Signed-off-by: Peter Wilson <dearpete@gmail.com>
* [oauth2-proxy] use enabled for consistency and bump major version
Signed-off-by: Peter Wilson <dearpete@gmail.com>
* [oauth2-proxy] Update serviceAccountName helper
Signed-off-by: Peter Wilson <dearpete@gmail.com>
`with` changes scope here and now when _not_ using an existing secret, the template oauth2-proxy.secretName is invoked, but provided `.` context, which is the .Values.config.google context, not the global context which contains .Values—a dependency of that helper.
Signed-off-by: Josh Bielick <jbielick@gmail.com>
* [stable/oauth2-proxy] Add posibility for using environment values instead of secrets
Signed-off-by: Thomas Borup <tbo@trifork.com>
* Renamed variable and flipped boolean value to avoid double negation
Signed-off-by: Thomas Borup <tbo@trifork.com>
* [stable/oauth2-proxy] fix PodDisruptionBudget.
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* [stable/oauth2-proxy] Fix Chart.yaml home page.
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* update to support k8s v1.16
Signed-off-by: Jeff Billimek <jeffrey_k_billimek@homedepot.com>
* Add minimum kubeVersion
Signed-off-by: Jeff Billimek <jeff@billimek.com>
* remove Ingress networking.k8s.io/v1beta1 apiVersion
Signed-off-by: Jeff Billimek <jeff@billimek.com>
* Add major version notes to Readme
Signed-off-by: Jeff Billimek <jeff@billimek.com>
* Fix linting
Signed-off-by: Jeff Billimek <jeff@billimek.com>
* Update stable/oauth2-proxy/README.md
nice catch!
Co-Authored-By: Cédric de Saint Martin <cedric@desaintmartin.fr>
Signed-off-by: Jeff Billimek <jeff@billimek.com>
* Removing verbiabe about uninstalling the chart
Signed-off-by: Jeff Billimek <jeff@billimek.com>
The 3.0.0 container by default has older TLS ca certificates
causing issues on GKE environment. Resolve by moving to 3.1.0.
Signed-off-by: Don Bowman <db@donbowman.ca>
* Update Chart.yaml
Update Chart.yaml
* fix an error in lines 39,change word 'tables' to 'table'
fix an error in lines 39,change word 'tables' to 'table'