Files
Compose-Files/kubernetes/traefik-ingressroute/files/main.yaml
T
2026-07-20 09:23:17 -04:00

24 lines
532 B
YAML

---
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: << resource_name >>
namespace: << namespace >>
spec:
entryPoints:
<%- if traefik_tls_enabled %>
- << traefik_tls_entrypoint >>
<%- else %>
- << traefik_entrypoint >>
<%- endif %>
routes:
- match: Host(`<< traefik_host >>`)
kind: Rule
services:
- name: << traefik_service_name >>
port: << traefik_service_port >>
<%- if traefik_tls_enabled %>
tls:
certResolver: << traefik_tls_certresolver >>
<%- endif %>