Default websecure entrypoint and default enable tls on websecure entrypoint

This commit is contained in:
kjeld Schouten-Lebbing 2021-06-30 17:19:32 +02:00
parent d21e2bd16d
commit 5e066134b7
No known key found for this signature in database
GPG Key ID: 4CDAD4A532BC1EDB
4 changed files with 15 additions and 2 deletions

View File

@ -18,4 +18,4 @@ maintainers:
name: common name: common
sources: sources:
type: library type: library
version: 6.4.2 version: 6.4.3

View File

@ -58,6 +58,7 @@ metadata:
labels: labels:
{{- include "common.labels" . | nindent 4 }} {{- include "common.labels" . | nindent 4 }}
annotations: annotations:
"traefik.ingress.kubernetes.io/router.entrypoints": {{ $values.entrypoint | default "websecure" }}
"traefik.ingress.kubernetes.io/router.middlewares": {{ $middlewares | quote }} "traefik.ingress.kubernetes.io/router.middlewares": {{ $middlewares | quote }}
{{- with $values.annotations }} {{- with $values.annotations }}
{{- toYaml . | nindent 4 }} {{- toYaml . | nindent 4 }}

View File

@ -26,4 +26,4 @@ sources:
- https://traefik.io/ - https://traefik.io/
type: application type: application
upstream_version: v9.19.2 upstream_version: v9.19.2
version: 6.3.3 version: 6.3.4

View File

@ -283,6 +283,18 @@ questions:
required: true required: true
default: "TCP" default: "TCP"
hidden: true hidden: true
- variable: tls
label: "tls"
schema:
type: dict
hidden: true
attrs:
- variable: enabled
label: "enabled"
schema:
type: boolean
default: true
hidden: true
- variable: securityContext - variable: securityContext
group: "Security and Permissions" group: "Security and Permissions"