--- apiVersion: helm.cattle.io/v1 kind: HelmChartConfig metadata: name: traefik namespace: kube-system spec: valuesContent: |- metrics: prometheus: addRoutersLabels: true addServicesLabels: true entryPoint: metrics ports: metrics: port: 9100 expose: true exposedPort: 9100 protocol: TCP --- apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: name: traefik namespace: monitoring labels: release: kps spec: jobLabel: traefik-metrics selector: matchLabels: app.kubernetes.io/instance: traefik-kube-system app.kubernetes.io/name: traefik namespaceSelector: matchNames: - kube-system endpoints: - port: metrics interval: 15s path: /metrics ---