fix(authentik-application): add tls and annotations for outpost ingress
This commit is contained in:
parent
348a90e0ff
commit
492a92e615
4 changed files with 25 additions and 3 deletions
|
@ -2,7 +2,7 @@ apiVersion: v2
|
|||
name: authentik-application
|
||||
description: "A Chart to deploy a secret for the authentik blueprint-sidecar."
|
||||
type: application
|
||||
version: 0.4.1
|
||||
version: 0.4.2
|
||||
maintainers:
|
||||
- name: WrenIX
|
||||
url: https://wrenix.eu
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
= authentik-application
|
||||
|
||||
image::https://img.shields.io/badge/Version-0.4.1-informational?style=flat-square[Version: 0.4.1]
|
||||
image::https://img.shields.io/badge/Version-0.4.2-informational?style=flat-square[Version: 0.4.2]
|
||||
image::https://img.shields.io/badge/Version-application-informational?style=flat-square[Type: application]
|
||||
== Maintainers
|
||||
|
||||
|
@ -229,6 +229,11 @@ helm uninstall authentik-application-release
|
|||
| `nil`
|
||||
|
|
||||
|
||||
| blueprint.provider.proxy.ingress.annotations
|
||||
| list
|
||||
| `[]`
|
||||
| annotations to ingress for outpost
|
||||
|
||||
| blueprint.provider.proxy.ingress.backend
|
||||
| string
|
||||
| `"authentik"`
|
||||
|
@ -244,6 +249,11 @@ helm uninstall authentik-application-release
|
|||
| `false`
|
||||
| deploy ingress on application domain for e.g. logout (WIP)
|
||||
|
||||
| blueprint.provider.proxy.ingress.tls
|
||||
| list
|
||||
| `[]`
|
||||
| tls to ingress for outpost
|
||||
|
||||
| blueprint.provider.proxy.skipPathRegex
|
||||
| string
|
||||
| `""`
|
||||
|
|
|
@ -6,6 +6,10 @@ metadata:
|
|||
name: {{ include "authentik-application.fullname" . }}
|
||||
labels:
|
||||
{{- include "authentik-application.labels" . | nindent 4 }}
|
||||
{{- with .Values.blueprint.provider.proxy.ingress.annotations }}
|
||||
annotations:
|
||||
{{- toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
spec:
|
||||
rules:
|
||||
- host: {{ .Values.blueprint.provider.proxy.ingress.domain | quote }}
|
||||
|
@ -18,4 +22,8 @@ spec:
|
|||
name: {{ .Values.blueprint.provider.proxy.ingress.backend | quote }}
|
||||
port:
|
||||
name: http
|
||||
{{- end }}
|
||||
{{- with .Values.blueprint.provider.proxy.ingress.tls }}
|
||||
tls:
|
||||
{{- toYaml . | nindent 4 }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
|
|
@ -44,6 +44,10 @@ blueprint:
|
|||
domain:
|
||||
# -- service backend to authentik
|
||||
backend: authentik
|
||||
# -- annotations to ingress for outpost
|
||||
annotations: []
|
||||
# -- tls to ingress for outpost
|
||||
tls: []
|
||||
application:
|
||||
# -- application name in menu
|
||||
name: ""
|
||||
|
|
Loading…
Add table
Reference in a new issue