diff --git a/7project/tofu/modules/metrics-server/values.yaml b/7project/tofu/modules/metrics-server/values.yaml new file mode 100644 index 0000000..7dc7051 --- /dev/null +++ b/7project/tofu/modules/metrics-server/values.yaml @@ -0,0 +1,15 @@ +# Values overriding defaults for metrics-server Helm chart +# Fix TLS and address selection issues when scraping kubelets (common on Talos) +args: + - --kubelet-insecure-tls + - --kubelet-preferred-address-types=InternalIP,Hostname,InternalDNS,ExternalDNS,ExternalIP + - --kubelet-use-node-status-port=true + +# Using hostNetwork often helps in restricted CNI/DNS environments +#hostNetwork: true +# Required when hostNetwork is true so DNS works as expected +#dnsPolicy: ClusterFirstWithHostNet + +# Enable metrics API service monitor if Prometheus Operator is present (optional) +# serviceMonitor: +# enabled: true