chore: update metrics-server

This commit is contained in:
Rob Watson 2025-04-26 11:05:28 +02:00
parent bd9a124b68
commit 16ab22f24c
9 changed files with 32 additions and 23 deletions

View File

@ -5,10 +5,10 @@ kind: APIService
metadata:
name: v1beta1.metrics.k8s.io
labels:
helm.sh/chart: metrics-server-3.8.3
helm.sh/chart: metrics-server-3.12.2
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server
app.kubernetes.io/version: "0.6.2"
app.kubernetes.io/version: "0.7.2"
app.kubernetes.io/managed-by: Helm
spec:
group: metrics.k8s.io

View File

@ -5,10 +5,10 @@ kind: ClusterRole
metadata:
name: system:metrics-server-aggregated-reader
labels:
helm.sh/chart: metrics-server-3.8.3
helm.sh/chart: metrics-server-3.12.2
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server
app.kubernetes.io/version: "0.6.2"
app.kubernetes.io/version: "0.7.2"
app.kubernetes.io/managed-by: Helm
rbac.authorization.k8s.io/aggregate-to-admin: "true"
rbac.authorization.k8s.io/aggregate-to-edit: "true"

View File

@ -5,10 +5,10 @@ kind: ClusterRole
metadata:
name: system:metrics-server
labels:
helm.sh/chart: metrics-server-3.8.3
helm.sh/chart: metrics-server-3.12.2
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server
app.kubernetes.io/version: "0.6.2"
app.kubernetes.io/version: "0.7.2"
app.kubernetes.io/managed-by: Helm
rules:
- apiGroups:

View File

@ -5,10 +5,10 @@ kind: ClusterRoleBinding
metadata:
name: metrics-server:system:auth-delegator
labels:
helm.sh/chart: metrics-server-3.8.3
helm.sh/chart: metrics-server-3.12.2
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server
app.kubernetes.io/version: "0.6.2"
app.kubernetes.io/version: "0.7.2"
app.kubernetes.io/managed-by: Helm
roleRef:
apiGroup: rbac.authorization.k8s.io

View File

@ -5,10 +5,10 @@ kind: ClusterRoleBinding
metadata:
name: system:metrics-server
labels:
helm.sh/chart: metrics-server-3.8.3
helm.sh/chart: metrics-server-3.12.2
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server
app.kubernetes.io/version: "0.6.2"
app.kubernetes.io/version: "0.7.2"
app.kubernetes.io/managed-by: Helm
roleRef:
apiGroup: rbac.authorization.k8s.io

View File

@ -6,10 +6,10 @@ metadata:
name: metrics-server
namespace: default
labels:
helm.sh/chart: metrics-server-3.8.3
helm.sh/chart: metrics-server-3.12.2
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server
app.kubernetes.io/version: "0.6.2"
app.kubernetes.io/version: "0.7.2"
app.kubernetes.io/managed-by: Helm
spec:
replicas: 1
@ -23,20 +23,24 @@ spec:
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server
spec:
schedulerName:
serviceAccountName: metrics-server
priorityClassName: "system-cluster-critical"
containers:
- name: metrics-server
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 1000
image: k8s.gcr.io/metrics-server/metrics-server:v0.6.2
seccompProfile:
type: RuntimeDefault
image: registry.k8s.io/metrics-server/metrics-server:v0.7.2
imagePullPolicy: IfNotPresent
args:
- --secure-port=4443
- --secure-port=10250
- --cert-dir=/tmp
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
- --kubelet-use-node-status-port
@ -44,7 +48,7 @@ spec:
ports:
- name: https
protocol: TCP
containerPort: 4443
containerPort: 10250
livenessProbe:
failureThreshold: 3
httpGet:
@ -64,6 +68,10 @@ spec:
volumeMounts:
- name: tmp
mountPath: /tmp
resources:
requests:
cpu: 100m
memory: 200Mi
volumes:
- name: tmp
emptyDir: {}

View File

@ -4,12 +4,12 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: metrics-server-auth-reader
namespace: default
namespace: kube-system
labels:
helm.sh/chart: metrics-server-3.8.3
helm.sh/chart: metrics-server-3.12.2
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server
app.kubernetes.io/version: "0.6.2"
app.kubernetes.io/version: "0.7.2"
app.kubernetes.io/managed-by: Helm
roleRef:
apiGroup: rbac.authorization.k8s.io

View File

@ -6,10 +6,10 @@ metadata:
name: metrics-server
namespace: default
labels:
helm.sh/chart: metrics-server-3.8.3
helm.sh/chart: metrics-server-3.12.2
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server
app.kubernetes.io/version: "0.6.2"
app.kubernetes.io/version: "0.7.2"
app.kubernetes.io/managed-by: Helm
spec:
type: ClusterIP
@ -18,6 +18,7 @@ spec:
port: 443
protocol: TCP
targetPort: https
appProtocol: https
selector:
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server

View File

@ -6,8 +6,8 @@ metadata:
name: metrics-server
namespace: default
labels:
helm.sh/chart: metrics-server-3.8.3
helm.sh/chart: metrics-server-3.12.2
app.kubernetes.io/name: metrics-server
app.kubernetes.io/instance: metrics-server
app.kubernetes.io/version: "0.6.2"
app.kubernetes.io/version: "0.7.2"
app.kubernetes.io/managed-by: Helm