From 446ca33ce2cf5421d44e93eb2bec818ccaa0e409 Mon Sep 17 00:00:00 2001 From: WrenIX Date: Wed, 20 Dec 2023 21:25:26 +0100 Subject: [PATCH] fix(infra-ingress): use hostPort instatt of loadbalancer service --- infra-ingress/templates/traefik/release.yaml | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/infra-ingress/templates/traefik/release.yaml b/infra-ingress/templates/traefik/release.yaml index b1f1229..c241add 100644 --- a/infra-ingress/templates/traefik/release.yaml +++ b/infra-ingress/templates/traefik/release.yaml @@ -23,9 +23,13 @@ spec: deployment: enabled: {{ toYaml (not .Values.external) }} kind: DaemonSet + updateStrategy: + rollingUpdate: + maxUnavailable: 1 + maxSurge: 0 service: - enabled: {{ toYaml (not .Values.external) }} + enabled: false ipFamilyPolicy: PreferDualStack ipFamilies: - IPv6 @@ -44,7 +48,10 @@ spec: priorityClassName: "system-cluster-critical" ports: + web: + hostPort: 80 websecure: + hostPort: 443 http3: enabled: true @@ -73,9 +80,9 @@ spec: metrics: prometheus: - service: - enabled: {{- if (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1/ServiceMonitor") }} + service: + enabled: true serviceMonitor: additionalLabels: {{- toYaml $.Values.commons.prometheus.monitor.labels | nindent 12 }}