Files
gitops/infra/traefik/traefik-helm-release.yaml
2024-02-19 23:06:55 +00:00

28 lines
649 B
YAML

apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: traefik
namespace: ingress
spec:
interval: 5m
chart:
spec:
chart: traefik
version: '26.0.0'
sourceRef:
kind: HelmRepository
name: traefik
namespace: ingress
interval: 15m
valuesFiles:
- values.yaml
values:
service:
annotations:
io.cilium/lb-ipam-ips: 192.168.1.102
providers:
kubernetesIngress:
# -- Load Kubernetes Ingress provider
enabled: true
# -- Allows to reference ExternalName services in Ingress
allowExternalNameServices: true