From 4bbd615fccddb1c6e21770bfbf86086c8bbf00cd Mon Sep 17 00:00:00 2001 From: Philippe Caseiro Date: Fri, 15 Dec 2023 13:34:56 +0100 Subject: [PATCH] feat(metrics-server): updating default configuration --- base/metrics/kustomization.yaml | 3 +++ .../patches/high-availability-1.21+.yaml | 17 +++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 base/metrics/patches/high-availability-1.21+.yaml diff --git a/base/metrics/kustomization.yaml b/base/metrics/kustomization.yaml index ee7489b..58eebfb 100644 --- a/base/metrics/kustomization.yaml +++ b/base/metrics/kustomization.yaml @@ -3,3 +3,6 @@ kind: Kustomization resources: - https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.6.4/high-availability-1.21+.yaml + +patches: +- path: ./patches/high-availability-1.21+.yaml diff --git a/base/metrics/patches/high-availability-1.21+.yaml b/base/metrics/patches/high-availability-1.21+.yaml new file mode 100644 index 0000000..4a97062 --- /dev/null +++ b/base/metrics/patches/high-availability-1.21+.yaml @@ -0,0 +1,17 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: metrics-server + namespace: kube-system +spec: + replicas: 3 + template: + spec: + containers: + - name: metrics-server + args: + - --cert-dir=/tmp + - --secure-port=4443 + - --kubelet-preferred-address-types=Hostname + - --kubelet-use-node-status-port + - --metric-resolution=15s