apiVersion: helm.toolkit.fluxcd.io/v2 kind: HelmRelease metadata: name: traefik spec: releaseName: traefik interval: 1m chart: spec: chart: traefik version: 40.x.x sourceRef: kind: HelmRepository name: traefik namespace: traefik interval: 40h values: nodeSelector: kubernetes.io/hostname: casa-mini-minion-01 tolerations: - key: "infra.limbosolutions.com/dedicated" operator: "Equal" value: "casa-mini-minion-01" effect: "NoSchedule" ingressClass: enabled: true isDefaultClass: true name: traefik service: enabled: true type: LoadBalancer spec: externalTrafficPolicy: Cluster loadBalancerIP: 192.168.14.200 ports: web: port: 80 exposedPort: 80 expose: default: true protocol: TCP websecure: port: 443 exposedPort: 443 expose: default: true protocol: TCP providers: kubernetesCRD: enabled: true allowCrossNamespace: false namespaces: [] ingressClass: traefik-icarus kubernetesIngress: enabled: true ingressClass: traefik-icarus additionalArguments: - "--providers.kubernetesingress.ingressclass=traefik" - "--providers.kubernetescrd.ingressClass=traefik" - "--providers.kubernetescrd.allowEmptyServices=false" - "--providers.kubernetesingress.ingressendpoint.ip=192.168.14.200"