[incubator/buzzfeed-sso] Make auth application ingress path configurable (#14832)

* Fix sso-auth app ingress path.

Signed-off-by: Anas Ait Said Oubrahim <anas.oubrahim@commercetools.de>

* Bump chart version.

Signed-off-by: Anas Ait Said Oubrahim <anas.oubrahim@commercetools.de>

* Make ingress Auth path configurable.

Signed-off-by: Anas Ait Said Oubrahim <anas.oubrahim@commercetools.de>

* Document new value.

Signed-off-by: Anas Ait Said Oubrahim <anas.oubrahim@commercetools.de>
This commit is contained in:
Anas
2019-06-19 10:48:39 -07:00
committed by Kubernetes Prow Robot
parent c492a519b3
commit b9ce48d911
4 changed files with 7 additions and 2 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
apiVersion: v1
description: Single sign-on for your Kubernetes services using Google OAuth
name: buzzfeed-sso
version: 0.0.6
version: 0.0.7
appVersion: 1.2.0
home: https://github.com/buzzfeed/sso
sources:
+1
View File
@@ -66,6 +66,7 @@ Parameter | Description | Default
`auth.service.type` | type of auth service to create | `ClusterIP`
`auth.service.port` | port for the http auth service | `80`
`auth.secret` | secrets to be generated randomly with `openssl rand -base64 32 | head -c 32`. | REQUIRED if `auth.customSecret` is not set
`auth.ingressPath` | auth ingress path. | `/`
`auth.tls` | tls configuration for central sso auth ingress. | `{}`
`auth.customSecret` | the secret key to reuse (avoids secret creation via helm) | REQUIRED if `auth.secret` is not set
`proxy.annotations` | extra annotations for proxy pods | `{}`
@@ -48,7 +48,7 @@ spec:
- host: {{ $authDomain }}
http:
paths:
- path: /
- path: {{ .Values.auth.ingressPath }}
backend:
serviceName: {{ $fullName }}-auth
servicePort: http
+4
View File
@@ -27,6 +27,10 @@ auth:
# cookieSecret: ''
# # Or if you do not want to create the secret via helm
# customSecret: my-sso-auth-secret
# Auth application ingress path.
# For GKE and AWS ALB ingresses use "/*"
# For Nginx ingress use "/"
ingressPath: /
tls: {}
# secretName: sso-auth-tls-secret