diff --git a/traefik/templates/gateway.yaml b/traefik/templates/gateway.yaml index 04d0a3a48..276ddadb1 100644 --- a/traefik/templates/gateway.yaml +++ b/traefik/templates/gateway.yaml @@ -3,7 +3,7 @@ apiVersion: gateway.networking.k8s.io/v1 kind: Gateway metadata: - name: {{ default .Values.gateway.name "traefik-gateway" }} + name: {{ default "traefik-gateway" .Values.gateway.name }} namespace: {{ template "traefik.namespace" . }} labels: {{- include "traefik.labels" . | nindent 4 }} diff --git a/traefik/tests/gateway-config_test.yaml b/traefik/tests/gateway-config_test.yaml index 04a6d41f7..4f212e1c0 100644 --- a/traefik/tests/gateway-config_test.yaml +++ b/traefik/tests/gateway-config_test.yaml @@ -155,3 +155,15 @@ tests: equal: path: spec.gatewayClassName value: test + - it: should be possible to customize gateway name + set: + providers: + kubernetesGateway: + enabled: true + gateway: + name: test + asserts: + - template: gateway.yaml + equal: + path: metadata.name + value: test