diff --git a/nodes/_defaults.yaml b/nodes/_defaults.yaml index 1e1b0b2..6a18e54 100644 --- a/nodes/_defaults.yaml +++ b/nodes/_defaults.yaml @@ -34,7 +34,9 @@ patches: - !patch longhorn-user-volume - !patch local-path-provisioner-volume - !patch limit-ephemeral + - !patch metrics patchesControlPlane: - !patch allow-control-plane-workloads - !patch sops - !patch cluster-variables + - !patch metrics-cluster diff --git a/patches/metrics-cluster.yaml b/patches/metrics-cluster.yaml new file mode 100644 index 0000000..db18534 --- /dev/null +++ b/patches/metrics-cluster.yaml @@ -0,0 +1,4 @@ +cluster: + extraManifests: + - https://raw.githubusercontent.com/alex1989hu/kubelet-serving-cert-approver/main/deploy/standalone-install.yaml + - https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml diff --git a/patches/metrics.yaml b/patches/metrics.yaml new file mode 100644 index 0000000..f5a9567 --- /dev/null +++ b/patches/metrics.yaml @@ -0,0 +1,4 @@ +machine: + kubelet: + extraArgs: + rotate-server-certificates: true