--- charts-original/values.yaml +++ charts/values.yaml @@ -27,20 +27,22 @@ enabled: false image: - repository: k8s.gcr.io/metrics-server-amd64 - tag: v0.3.6 + repository: rancher/hardened-k8s-metrics-server + tag: v0.6.3-build20231009 pullPolicy: IfNotPresent imagePullSecrets: [] # - registrySecretName -args: [] +args: # enable this if you have self-signed certificates, see: https://github.com/kubernetes-incubator/metrics-server # - --kubelet-insecure-tls + - --kubelet-preferred-address-types=InternalIP resources: {} -nodeSelector: {} +nodeSelector: + kubernetes.io/os: linux tolerations: [] @@ -58,7 +60,7 @@ # scheduler.alpha.kubernetes.io/critical-pod: '' ## Set a pod priorityClassName -# priorityClassName: system-node-critical +priorityClassName: system-node-critical extraVolumeMounts: [] # - name: secrets @@ -101,9 +103,18 @@ # kubernetes.io/name: "Metrics-server" port: 443 type: ClusterIP + ipFamilyPolicy: "PreferDualStack" podDisruptionBudget: # https://kubernetes.io/docs/tasks/run-application/configure-pdb/ enabled: false minAvailable: maxUnavailable: + +tests: + image: + repository: rancher/mirrored-library-busybox + tag: "1.36.1" + +global: + systemDefaultRegistry: ""