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-icarus interval: 40h values: nodeSelector: kubernetes.io/hostname: casa-minion-01 ingressClass: enabled: true isDefaultClass: false name: traefik-icarus service: enabled: true type: LoadBalancer spec: externalTrafficPolicy: Local loadBalancerIP: 192.168.14.204 labels: srv-lan-l2-expose: "true" 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-icarus" - "--providers.kubernetescrd.ingressClass=traefik-icarus" - "--providers.kubernetescrd.allowEmptyServices=false" - "--providers.kubernetesingress.ingressendpoint.ip=192.168.14.204"