Kubeintel Logo

Kubeintel

  • Search
  • Pods
  • Deployments
  • Statefulsets
  • jobJobs
  • Daemonsets
  • Namespaces
  • Nodes
  • Services
  • Configmaps
  1. Home
  2. /
  3. namespaces
  4. /
  5. kube-system
  6. /
  7. deployments
  8. /
  9. metrics-server
  10. /
  11. investigator
Summary
Metadata
Containers
Status
Spec
All
Pods
Events
Investigator
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-serverregistry.k8s.io/metrics-server/metrics-s...10250/TCP...
  • 1
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-server
namespace: kube-system
uid: 5bdad5aa-5d5e-42d8-a7f4-b12253100af1
resourceVersion: '92140237'
generation: 1
creationTimestamp: '2024-07-23T04:47:22Z'
labels:
k8s-app: metrics-server
annotations:
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-server
image: registry.k8s.io/metrics-server/metrics-server:v0.7.1
args:
- '--cert-dir=/tmp'
- '--secure-port=10250'
- '--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname'
- '--kubelet-use-node-status-port'
- '--metric-resolution=15s'
ports:
- name: https
containerPort: 10250
protocol: TCP
resources:
requests:
cpu: 100m
memory: 200Mi
volumeMounts:
- name: tmp-dir
mountPath: /tmp
livenessProbe:
httpGet:
path: /livez
port: https
scheme: HTTPS
timeoutSeconds: 1
periodSeconds: 10
successThreshold: 1
failureThreshold: 3
readinessProbe:
httpGet:
path: /readyz
port: https
scheme: HTTPS
initialDelaySeconds: 20
timeoutSeconds: 1
periodSeconds: 10
successThreshold: 1
failureThreshold: 3
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: IfNotPresent
securityContext:
capabilities:
drop:
- ALL
runAsUser: 1000
runAsNonRoot: true
readOnlyRootFilesystem: true
allowPrivilegeEscalation: false
seccompProfile:
type: RuntimeDefault
observedGeneration: 1
replicas: 1
updatedReplicas: 1
readyReplicas: 1
availableReplicas: 1
conditions:
- type: Progressing
status: 'True'
lastUpdateTime: '2024-07-23T04:47:52Z'
lastTransitionTime: '2024-07-23T04:47:22Z'
reason: NewReplicaSetAvailable
message: ReplicaSet "metrics-server-6d94bc8694" has successfully progressed.
- type: Available
status: 'True'
lastUpdateTime: '2025-04-17T22:05:23Z'
lastTransitionTime: '2025-04-17T22:05:23Z'
reason: MinimumReplicasAvailable
message: Deployment has minimum availability.
replicas: 1
selector:
matchLabels:
k8s-app: metrics-server
template:
metadata:
creationTimestamp: null
labels:
k8s-app: metrics-server
spec:
volumes:
- name: tmp-dir
emptyDir: {}
containers:
- name: metrics-server
image: registry.k8s.io/metrics-server/metrics-server:v0.7.1
args:
- '--cert-dir=/tmp'
- '--secure-port=10250'
- '--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname'
- '--kubelet-use-node-status-port'
- '--metric-resolution=15s'
ports:
- name: https
containerPort: 10250
protocol: TCP
resources:
requests:
cpu: 100m
memory: 200Mi
volumeMounts:
- name: tmp-dir
mountPath: /tmp
livenessProbe:
httpGet:
path: /livez
port: https
scheme: HTTPS
timeoutSeconds: 1
periodSeconds: 10
successThreshold: 1
failureThreshold: 3
readinessProbe:
httpGet:
path: /readyz
port: https
scheme: HTTPS
initialDelaySeconds: 20
timeoutSeconds: 1
periodSeconds: 10
successThreshold: 1
failureThreshold: 3
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: IfNotPresent
securityContext:
capabilities:
drop:
- ALL
runAsUser: 1000
runAsNonRoot: true
readOnlyRootFilesystem: true
allowPrivilegeEscalation: false
seccompProfile:
type: RuntimeDefault
restartPolicy: Always
terminationGracePeriodSeconds: 30
dnsPolicy: ClusterFirst
nodeSelector:
kubernetes.io/os: linux
serviceAccountName: metrics-server
serviceAccount: metrics-server
securityContext: {}
schedulerName: default-scheduler
priorityClassName: system-cluster-critical
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 0
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600
metadata:
name: metrics-server
namespace: kube-system
uid: 5bdad5aa-5d5e-42d8-a7f4-b12253100af1
resourceVersion: '92140237'
generation: 1
creationTimestamp: '2024-07-23T04:47:22Z'
labels:
k8s-app: metrics-server
annotations:
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: 1
selector:
matchLabels:
k8s-app: metrics-server
template:
metadata:
creationTimestamp: null
labels:
k8s-app: metrics-server
spec:
volumes:
- name: tmp-dir
emptyDir: {}
containers:
- name: metrics-server
image: registry.k8s.io/metrics-server/metrics-server:v0.7.1
args:
- '--cert-dir=/tmp'
- '--secure-port=10250'
- '--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname'
- '--kubelet-use-node-status-port'
- '--metric-resolution=15s'
ports:
- name: https
containerPort: 10250
protocol: TCP
resources:
requests:
cpu: 100m
memory: 200Mi
volumeMounts:
- name: tmp-dir
mountPath: /tmp
livenessProbe:
httpGet:
path: /livez
port: https
scheme: HTTPS
timeoutSeconds: 1
periodSeconds: 10
successThreshold: 1
failureThreshold: 3
readinessProbe:
httpGet:
path: /readyz
port: https
scheme: HTTPS
initialDelaySeconds: 20
timeoutSeconds: 1
periodSeconds: 10
successThreshold: 1
failureThreshold: 3
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
imagePullPolicy: IfNotPresent
securityContext:
capabilities:
drop:
- ALL
runAsUser: 1000
runAsNonRoot: true
readOnlyRootFilesystem: true
allowPrivilegeEscalation: false
seccompProfile:
type: RuntimeDefault
restartPolicy: Always
terminationGracePeriodSeconds: 30
dnsPolicy: ClusterFirst
nodeSelector:
kubernetes.io/os: linux
serviceAccountName: metrics-server
serviceAccount: metrics-server
securityContext: {}
schedulerName: default-scheduler
priorityClassName: system-cluster-critical
strategy:
type: RollingUpdate
rollingUpdate:
maxUnavailable: 0
maxSurge: 25%
revisionHistoryLimit: 10
progressDeadlineSeconds: 600
status:
observedGeneration: 1
replicas: 1
updatedReplicas: 1
readyReplicas: 1
availableReplicas: 1
conditions:
- type: Progressing
status: 'True'
lastUpdateTime: '2024-07-23T04:47:52Z'
lastTransitionTime: '2024-07-23T04:47:22Z'
reason: NewReplicaSetAvailable
message: ReplicaSet "metrics-server-6d94bc8694" has successfully progressed.
- type: Available
status: 'True'
lastUpdateTime: '2025-04-17T22:05:23Z'
lastTransitionTime: '2025-04-17T22:05:23Z'
reason: MinimumReplicasAvailable
message: Deployment has minimum availability.
Deployment Details

Name: metrics-server

Namespace: kube-system

Replicas: 1/1

Strategy: RollingUpdate

Selector: k8s-app: metrics-server...

Enrich LLM Context
Examples
Troubleshoot
Describe Deployment Command
Rollout Restart Command
Explain Event Timeline
Investigator
Deployment Details

Name: metrics-server

Namespace: kube-system

Replicas: 1/1

Strategy: RollingUpdate

Selector: k8s-app: metrics-server...

Enrich LLM Context
Examples
Troubleshoot
Describe Deployment Command
Rollout Restart Command
Explain Event Timeline
Investigator
Deployment Details

Name: metrics-server

Namespace: kube-system

Replicas: 1/1

Strategy: RollingUpdate

Selector: k8s-app: metrics-server...

Enrich LLM Context
Examples
Troubleshoot
Describe Deployment Command
Rollout Restart Command
Explain Event Timeline
Investigator
Kubeintel ©2024