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 }}