From 9c9c668e0bcd0638a03c461fc87025497c06ac29 Mon Sep 17 00:00:00 2001 From: Adrien Reslinger Date: Fri, 8 Oct 2021 11:31:05 +0200 Subject: [PATCH] Update to version v0.5.1 --- bin/update.sh | 2 +- files/metrics-server-Deployment.yaml | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/bin/update.sh b/bin/update.sh index 73e8599..fb58b5b 100755 --- a/bin/update.sh +++ b/bin/update.sh @@ -2,7 +2,7 @@ METRICS_SERVER_FILE="vars/metrics_server_files_list.yml" -wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.4.4/components.yaml +wget https://github.com/kubernetes-sigs/metrics-server/releases/download/v0.5.1/components.yaml kubernetes-split-yaml components.yaml > generated.log rm -f files/*.yaml mv generated/*.yaml files/ diff --git a/files/metrics-server-Deployment.yaml b/files/metrics-server-Deployment.yaml index cbcf5e8..9a5f5a6 100644 --- a/files/metrics-server-Deployment.yaml +++ b/files/metrics-server-Deployment.yaml @@ -21,10 +21,11 @@ spec: - args: - --kubelet-insecure-tls - --cert-dir=/tmp - - --secure-port=4443 + - --secure-port=443 - --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname - --kubelet-use-node-status-port - image: k8s.gcr.io/metrics-server/metrics-server:v0.4.4 + - --metric-resolution=15s + image: k8s.gcr.io/metrics-server/metrics-server:v0.5.1 imagePullPolicy: IfNotPresent livenessProbe: failureThreshold: 3 @@ -35,7 +36,7 @@ spec: periodSeconds: 10 name: metrics-server ports: - - containerPort: 4443 + - containerPort: 443 name: https protocol: TCP readinessProbe: @@ -44,7 +45,12 @@ spec: path: /readyz port: https scheme: HTTPS + initialDelaySeconds: 20 periodSeconds: 10 + resources: + requests: + cpu: 100m + memory: 200Mi securityContext: readOnlyRootFilesystem: true runAsNonRoot: true