traefik: global: checkNewVersion: false installCRDs: true # Enable API (required for dashboard) api: dashboard: true insecure: false service: type: LoadBalancer annotations: io.cilium/lb-ipam-ips: "192.168.0.2" ports: websecure: asDefault: true providers: kubernetesCRD: enabled: true allowCrossNamespace: true kubernetesIngress: enabled: false kubernetesGateway: enabled: true resources: requests: cpu: "100m" memory: "128Mi" limits: cpu: "500m" memory: "512Mi" deployment: replicas: 2 metrics: prometheus: enabled: true gateway: listeners: web: namespacePolicy: from: All extraObjects: - apiVersion: gateway.networking.k8s.io/v1 kind: HTTPRoute metadata: name: traefik-dashboard namespace: traefik spec: parentRefs: - name: traefik-gateway sectionName: web hostnames: - "traefik.noxxos.nl" rules: - matches: - path: type: PathPrefix value: / backendRefs: - name: traefik port: 8080