apiVersion: gateway.networking.k8s.io/v1 kind: HTTPRoute metadata: name: {{ .Release.Name }} namespace: {{ .Values.namespace }} labels: app: {{ .Release.Name }} spec: parentRefs: - name: {{ .Values.gateway.name }} namespace: {{ .Values.gateway.namespace }} sectionName: {{ .Values.gateway.listener }} {{- if .Values.route.hostname }} hostnames: - {{ .Values.route.hostname | quote }} {{- end }} rules: - matches: - path: type: PathPrefix value: {{ .Values.route.path }} backendRefs: - name: {{ .Release.Name }} namespace: {{ .Values.namespace }} port: {{ .Values.service.port }}