29 lines
		
	
	
		
			690 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			690 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| apiVersion: gateway.networking.k8s.io/v1
 | |
| kind: HTTPRoute
 | |
| metadata:
 | |
|   name: http-route-omni-tools
 | |
|   namespace: {{ .Release.Namespace }}
 | |
|   labels:
 | |
|     app.kubernetes.io/name: http-route-omni-tools
 | |
|     app.kubernetes.io/instance: {{ .Release.Name }}
 | |
|     app.kubernetes.io/part-of: {{ .Release.Name }}
 | |
| spec:
 | |
|   parentRefs:
 | |
|     - group: gateway.networking.k8s.io
 | |
|       kind: Gateway
 | |
|       name: traefik-gateway
 | |
|       namespace: traefik
 | |
|   hostnames:
 | |
|     - omni-tools.alexlebens.net
 | |
|   rules:
 | |
|     - matches:
 | |
|       - path:
 | |
|           type: PathPrefix
 | |
|           value: /
 | |
|       backendRefs:
 | |
|         - group: ''
 | |
|           kind: Service
 | |
|           name: omni-tools
 | |
|           port: 80
 | |
|           weight: 100
 |