From ad366765b561c47f991a5f9382ac901a8f87ba40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simen=20R=C3=B8stvik?= Date: Tue, 15 Nov 2022 10:10:25 +0100 Subject: [PATCH] HostNetwork --- apps/templates/traefik.yaml | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/apps/templates/traefik.yaml b/apps/templates/traefik.yaml index 3fd9f83..f4c83a5 100644 --- a/apps/templates/traefik.yaml +++ b/apps/templates/traefik.yaml @@ -28,6 +28,20 @@ spec: kubernetesGateway: enabled: false + dnsPolicy: ClusterFirstWithHostNet + hostNetwork: true + nodeSelector: + hasDns: true + + affinity: + podAntiAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + - labelSelector: + matchLabels: + app.kubernetes.io/name: '{{ template "traefik.name" . }}' + app.kubernetes.io/instance: '{{ .Release.Name }}-{{ .Release.Namespace }}' + topologyKey: kubernetes.io/hostname + globalArguments: [] additionalArguments: @@ -44,16 +58,12 @@ spec: exposedPort: 9000 protocol: TCP web: - port: 8000 + port: 80 expose: false - exposedPort: 80 - nodePort: 80 protocol: TCP websecure: - port: 8443 - nodePort: 443 + port: 443 expose: false - exposedPort: 443 protocol: TCP tls: enabled: true