Files
omnex/deploy/chart-gestion/waf-cluster/templates/service.yaml
T
Xor290 dfc62c305d
ci-api / test (push) Successful in 25m49s
chore: build
2026-08-18 20:07:52 +02:00

25 lines
709 B
YAML

apiVersion: v1
kind: Service
metadata:
name: {{ include "waf-cluster.fullname" . }}
namespace: {{ .Release.Namespace }}
labels:
{{- include "waf-cluster.labels" . | nindent 4 }}
spec:
type: {{ .Values.service.type }}
# Cluster (pas Local) : même raison que Traefik (voir
# deploy/chart-gestion/traefik/values.yaml) — bare-metal multi-nœuds, tout
# nœud contacté doit pouvoir router vers le pod WAF où qu'il tourne.
externalTrafficPolicy: Cluster
selector:
{{- include "waf-cluster.selectorLabels" . | nindent 4 }}
ports:
- name: http
port: 80
targetPort: http
protocol: TCP
- name: https
port: 443
targetPort: https
protocol: TCP