external-service.yaml.j2 477 B

123456789101112131415161718192021
  1. http:
  2. # Router Configuration
  3. routers:
  4. {{ service_name }}-router:
  5. rule: "Host(`{{ service_host }}`)"
  6. service: {{ service_name }}
  7. priority: {{ router_priority }}
  8. entryPoints:
  9. - web
  10. {% if tls_enabled %}
  11. - websecure
  12. tls:
  13. certResolver: {{ cert_resolver }}
  14. {% endif %}
  15. # Service Configuration
  16. services:
  17. {{ service_name }}:
  18. loadBalancer:
  19. servers:
  20. - url: "{{ service_url }}"