Deployment Details
Name: metrics-server
Namespace: kube-system
Replicas: 1/1
Strategy: RollingUpdate
Selector: k8s-app: metrics-server...
Kubectl Commands
- View
- Delete
- Describe
- Scale
Containers
Name | Image | Ports | ... |
---|---|---|---|
metrics-server | registry.k8s.io/metrics-server/metrics-s... | 10250/TCP | ... |
Metadata
Creation Time: 2024-07-23T04:47:22Z
Labels:
- k8s-app: metrics-server...
Annotation:
- deployment.kubernetes.io/revision: 1...
- kubectl.kubernetes.io/last-applied-configuration: {"apiVersion":"apps/...
name: metrics-servernamespace: kube-systemuid: 5bdad5aa-5d5e-42d8-a7f4-b12253100af1resourceVersion: '27462774'generation: 1creationTimestamp: '2024-07-23T04:47:22Z'labels:k8s-app: metrics-serverannotations:deployment.kubernetes.io/revision: '1'kubectl.kubernetes.io/last-applied-configuration: >{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"labels":{"k8s-app":"metrics-server"},"name":"metrics-server","namespace":"kube-system"},"spec":{"selector":{"matchLabels":{"k8s-app":"metrics-server"}},"strategy":{"rollingUpdate":{"maxUnavailable":0}},"template":{"metadata":{"labels":{"k8s-app":"metrics-server"}},"spec":{"containers":[{"args":["--cert-dir=/tmp","--secure-port=10250","--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname","--kubelet-use-node-status-port","--metric-resolution=15s"],"image":"registry.k8s.io/metrics-server/metrics-server:v0.7.1","imagePullPolicy":"IfNotPresent","livenessProbe":{"failureThreshold":3,"httpGet":{"path":"/livez","port":"https","scheme":"HTTPS"},"periodSeconds":10},"name":"metrics-server","ports":[{"containerPort":10250,"name":"https","protocol":"TCP"}],"readinessProbe":{"failureThreshold":3,"httpGet":{"path":"/readyz","port":"https","scheme":"HTTPS"},"initialDelaySeconds":20,"periodSeconds":10},"resources":{"requests":{"cpu":"100m","memory":"200Mi"}},"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}},"volumeMounts":[{"mountPath":"/tmp","name":"tmp-dir"}]}],"nodeSelector":{"kubernetes.io/os":"linux"},"priorityClassName":"system-cluster-critical","serviceAccountName":"metrics-server","volumes":[{"emptyDir":{},"name":"tmp-dir"}]}}}}
- name: metrics-serverimage: registry.k8s.io/metrics-server/metrics-server:v0.7.1args:- '--cert-dir=/tmp'- '--secure-port=10250'- '--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname'- '--kubelet-use-node-status-port'- '--metric-resolution=15s'ports:- name: httpscontainerPort: 10250protocol: TCPresources:requests:cpu: 100mmemory: 200MivolumeMounts:- name: tmp-dirmountPath: /tmplivenessProbe:httpGet:path: /livezport: httpsscheme: HTTPStimeoutSeconds: 1periodSeconds: 10successThreshold: 1failureThreshold: 3readinessProbe:httpGet:path: /readyzport: httpsscheme: HTTPSinitialDelaySeconds: 20timeoutSeconds: 1periodSeconds: 10successThreshold: 1failureThreshold: 3terminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: IfNotPresentsecurityContext:capabilities:drop:- ALLrunAsUser: 1000runAsNonRoot: truereadOnlyRootFilesystem: trueallowPrivilegeEscalation: falseseccompProfile:type: RuntimeDefault
observedGeneration: 1replicas: 1updatedReplicas: 1readyReplicas: 1availableReplicas: 1conditions:- type: Progressingstatus: 'True'lastUpdateTime: '2024-07-23T04:47:52Z'lastTransitionTime: '2024-07-23T04:47:22Z'reason: NewReplicaSetAvailablemessage: ReplicaSet "metrics-server-6d94bc8694" has successfully progressed.- type: Availablestatus: 'True'lastUpdateTime: '2024-09-26T18:24:37Z'lastTransitionTime: '2024-09-26T18:24:37Z'reason: MinimumReplicasAvailablemessage: Deployment has minimum availability.
replicas: 1selector:matchLabels:k8s-app: metrics-servertemplate:metadata:creationTimestamp: nulllabels:k8s-app: metrics-serverspec:volumes:- name: tmp-diremptyDir: {}containers:- name: metrics-serverimage: registry.k8s.io/metrics-server/metrics-server:v0.7.1args:- '--cert-dir=/tmp'- '--secure-port=10250'- '--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname'- '--kubelet-use-node-status-port'- '--metric-resolution=15s'ports:- name: httpscontainerPort: 10250protocol: TCPresources:requests:cpu: 100mmemory: 200MivolumeMounts:- name: tmp-dirmountPath: /tmplivenessProbe:httpGet:path: /livezport: httpsscheme: HTTPStimeoutSeconds: 1periodSeconds: 10successThreshold: 1failureThreshold: 3readinessProbe:httpGet:path: /readyzport: httpsscheme: HTTPSinitialDelaySeconds: 20timeoutSeconds: 1periodSeconds: 10successThreshold: 1failureThreshold: 3terminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: IfNotPresentsecurityContext:capabilities:drop:- ALLrunAsUser: 1000runAsNonRoot: truereadOnlyRootFilesystem: trueallowPrivilegeEscalation: falseseccompProfile:type: RuntimeDefaultrestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstnodeSelector:kubernetes.io/os: linuxserviceAccountName: metrics-serverserviceAccount: metrics-serversecurityContext: {}schedulerName: default-schedulerpriorityClassName: system-cluster-criticalstrategy:type: RollingUpdaterollingUpdate:maxUnavailable: 0maxSurge: 25%revisionHistoryLimit: 10progressDeadlineSeconds: 600
metadata:name: metrics-servernamespace: kube-systemuid: 5bdad5aa-5d5e-42d8-a7f4-b12253100af1resourceVersion: '27462774'generation: 1creationTimestamp: '2024-07-23T04:47:22Z'labels:k8s-app: metrics-serverannotations:deployment.kubernetes.io/revision: '1'kubectl.kubernetes.io/last-applied-configuration: >{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"labels":{"k8s-app":"metrics-server"},"name":"metrics-server","namespace":"kube-system"},"spec":{"selector":{"matchLabels":{"k8s-app":"metrics-server"}},"strategy":{"rollingUpdate":{"maxUnavailable":0}},"template":{"metadata":{"labels":{"k8s-app":"metrics-server"}},"spec":{"containers":[{"args":["--cert-dir=/tmp","--secure-port=10250","--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname","--kubelet-use-node-status-port","--metric-resolution=15s"],"image":"registry.k8s.io/metrics-server/metrics-server:v0.7.1","imagePullPolicy":"IfNotPresent","livenessProbe":{"failureThreshold":3,"httpGet":{"path":"/livez","port":"https","scheme":"HTTPS"},"periodSeconds":10},"name":"metrics-server","ports":[{"containerPort":10250,"name":"https","protocol":"TCP"}],"readinessProbe":{"failureThreshold":3,"httpGet":{"path":"/readyz","port":"https","scheme":"HTTPS"},"initialDelaySeconds":20,"periodSeconds":10},"resources":{"requests":{"cpu":"100m","memory":"200Mi"}},"securityContext":{"allowPrivilegeEscalation":false,"capabilities":{"drop":["ALL"]},"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":1000,"seccompProfile":{"type":"RuntimeDefault"}},"volumeMounts":[{"mountPath":"/tmp","name":"tmp-dir"}]}],"nodeSelector":{"kubernetes.io/os":"linux"},"priorityClassName":"system-cluster-critical","serviceAccountName":"metrics-server","volumes":[{"emptyDir":{},"name":"tmp-dir"}]}}}}spec:replicas: 1selector:matchLabels:k8s-app: metrics-servertemplate:metadata:creationTimestamp: nulllabels:k8s-app: metrics-serverspec:volumes:- name: tmp-diremptyDir: {}containers:- name: metrics-serverimage: registry.k8s.io/metrics-server/metrics-server:v0.7.1args:- '--cert-dir=/tmp'- '--secure-port=10250'- '--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname'- '--kubelet-use-node-status-port'- '--metric-resolution=15s'ports:- name: httpscontainerPort: 10250protocol: TCPresources:requests:cpu: 100mmemory: 200MivolumeMounts:- name: tmp-dirmountPath: /tmplivenessProbe:httpGet:path: /livezport: httpsscheme: HTTPStimeoutSeconds: 1periodSeconds: 10successThreshold: 1failureThreshold: 3readinessProbe:httpGet:path: /readyzport: httpsscheme: HTTPSinitialDelaySeconds: 20timeoutSeconds: 1periodSeconds: 10successThreshold: 1failureThreshold: 3terminationMessagePath: /dev/termination-logterminationMessagePolicy: FileimagePullPolicy: IfNotPresentsecurityContext:capabilities:drop:- ALLrunAsUser: 1000runAsNonRoot: truereadOnlyRootFilesystem: trueallowPrivilegeEscalation: falseseccompProfile:type: RuntimeDefaultrestartPolicy: AlwaysterminationGracePeriodSeconds: 30dnsPolicy: ClusterFirstnodeSelector:kubernetes.io/os: linuxserviceAccountName: metrics-serverserviceAccount: metrics-serversecurityContext: {}schedulerName: default-schedulerpriorityClassName: system-cluster-criticalstrategy:type: RollingUpdaterollingUpdate:maxUnavailable: 0maxSurge: 25%revisionHistoryLimit: 10progressDeadlineSeconds: 600status:observedGeneration: 1replicas: 1updatedReplicas: 1readyReplicas: 1availableReplicas: 1conditions:- type: Progressingstatus: 'True'lastUpdateTime: '2024-07-23T04:47:52Z'lastTransitionTime: '2024-07-23T04:47:22Z'reason: NewReplicaSetAvailablemessage: ReplicaSet "metrics-server-6d94bc8694" has successfully progressed.- type: Availablestatus: 'True'lastUpdateTime: '2024-09-26T18:24:37Z'lastTransitionTime: '2024-09-26T18:24:37Z'reason: MinimumReplicasAvailablemessage: Deployment has minimum availability.