Updating metrics server

This commit is contained in:
Moritz Graf 2022-06-17 15:21:31 +02:00
parent 5ad6a42fa2
commit 83417b8c26
2 changed files with 15 additions and 5 deletions

View File

@ -357,7 +357,7 @@ kubectl apply $(ls octobot-fabi/*.yaml | awk ' { print " -f " $1 } ')
```sh ```sh
helm repo add nextcloud https://nextcloud.github.io/helm/ helm repo add nextcloud https://nextcloud.github.io/helm/
helm repo update helm repo update
helm upgrade --install nextcloud nextcloud/nextcloud -n nextcloud --version 2.14.2 -f nextcloud/nextcloud.secret.yml helm upgrade --install nextcloud nextcloud/nextcloud -n nextcloud --version 2.14.3 -f nextcloud/nextcloud.secret.yml
helm upgrade --install nextcloud-phpmyadmin bitnami/phpmyadmin -n nextcloud -f nextcloud/nextcloud-phpmyadmin.yml helm upgrade --install nextcloud-phpmyadmin bitnami/phpmyadmin -n nextcloud -f nextcloud/nextcloud-phpmyadmin.yml
``` ```

View File

@ -33,14 +33,17 @@ metadata:
k8s-app: metrics-server k8s-app: metrics-server
name: system:metrics-server name: system:metrics-server
rules: rules:
- apiGroups:
- ""
resources:
- nodes/metrics
verbs:
- get
- apiGroups: - apiGroups:
- "" - ""
resources: resources:
- pods - pods
- nodes - nodes
- nodes/stats
- namespaces
- configmaps
verbs: verbs:
- get - get
- list - list
@ -133,10 +136,11 @@ spec:
- --secure-port=4443 - --secure-port=4443
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname - --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
- --kubelet-use-node-status-port - --kubelet-use-node-status-port
- --metric-resolution=15s
- --kubelet-preferred-address-types=InternalIP - --kubelet-preferred-address-types=InternalIP
- --v=2 - --v=2
- --kubelet-insecure-tls - --kubelet-insecure-tls
image: k8s.gcr.io/metrics-server/metrics-server:v0.4.0 image: k8s.gcr.io/metrics-server/metrics-server:v0.6.1
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
livenessProbe: livenessProbe:
failureThreshold: 3 failureThreshold: 3
@ -156,8 +160,14 @@ spec:
path: /readyz path: /readyz
port: https port: https
scheme: HTTPS scheme: HTTPS
initialDelaySeconds: 20
periodSeconds: 10 periodSeconds: 10
resources:
requests:
cpu: 100m
memory: 200Mi
securityContext: securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true readOnlyRootFilesystem: true
runAsNonRoot: true runAsNonRoot: true
runAsUser: 1000 runAsUser: 1000