DevOps/Kubernetes/all-deploy-services.yaml

3859 lines
118 KiB
YAML

apiVersion: v1
items:
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-27T07:28:18Z"
name: event-simulator-pod
namespace: default
resourceVersion: "93366"
uid: faa36d82-b1a9-41ce-814c-395093bbc1f0
spec:
containers:
- image: kodekloud/event-simulator
imagePullPolicy: Always
name: event-simulator
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-5n9jw
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: default
serviceAccountName: default
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: kube-api-access-5n9jw
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-27T07:28:18Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:13Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:13Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-27T07:28:18Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://fb0460fb5e844d38b73744c55384ea274f29d06714c5abc5c9f4ae09e626b2b7
image: kodekloud/event-simulator:latest
imageID: docker-pullable://kodekloud/event-simulator@sha256:1e3e9c72136bbc76c96dd98f29c04f298c3ae241c7d44e2bf70bcc209b030bf9
lastState:
terminated:
containerID: docker://cf38d996915b0bea47866ceee2166cd0a73eb8c77c2899292e33632bb0d22b7d
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:36Z"
name: event-simulator
ready: true
restartCount: 3
started: true
state:
running:
startedAt: "2022-06-30T08:42:12Z"
hostIP: 192.168.49.2
phase: Running
podIP: 172.17.0.10
podIPs:
- ip: 172.17.0.10
qosClass: BestEffort
startTime: "2022-06-27T07:28:18Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-27T07:29:23Z"
generateName: monitoring-daemon-
labels:
app: monitoring-agent
controller-revision-hash: 649d8dccc6
pod-template-generation: "1"
name: monitoring-daemon-tg8tt
namespace: default
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: DaemonSet
name: monitoring-daemon
uid: 97f26bc3-67a8-4f6b-830a-5f23657d82f6
resourceVersion: "93754"
uid: a788c5d7-0410-429f-a034-6bc70cc85349
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchFields:
- key: metadata.name
operator: In
values:
- minikube
containers:
- image: monitoring-agent
imagePullPolicy: Always
name: monitoring-agent
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-v7w8w
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: default
serviceAccountName: default
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/disk-pressure
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/memory-pressure
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/pid-pressure
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/unschedulable
operator: Exists
volumes:
- name: kube-api-access-v7w8w
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-27T07:29:23Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-27T07:29:23Z"
message: 'containers with unready status: [monitoring-agent]'
reason: ContainersNotReady
status: "False"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-27T07:29:23Z"
message: 'containers with unready status: [monitoring-agent]'
reason: ContainersNotReady
status: "False"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-27T07:29:23Z"
status: "True"
type: PodScheduled
containerStatuses:
- image: monitoring-agent
imageID: ""
lastState: {}
name: monitoring-agent
ready: false
restartCount: 0
started: false
state:
waiting:
message: Back-off pulling image "monitoring-agent"
reason: ImagePullBackOff
hostIP: 192.168.49.2
phase: Pending
podIP: 172.17.0.12
podIPs:
- ip: 172.17.0.12
qosClass: BestEffort
startTime: "2022-06-27T07:29:23Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-27T08:46:32Z"
generateName: myapp-deployment-689f9d59-
labels:
app: myapp
pod-template-hash: 689f9d59
type: front-end
name: myapp-deployment-689f9d59-kknm8
namespace: default
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: myapp-deployment-689f9d59
uid: 29ec1242-1852-4be7-a01e-a492bc2eb9ba
resourceVersion: "93308"
uid: dc5b24d4-7385-4920-8bf3-7280d4429f10
spec:
containers:
- image: nginx
imagePullPolicy: Always
name: nginx-container
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-zxbpv
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: default
serviceAccountName: default
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: kube-api-access-zxbpv
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-27T08:46:32Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:05Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:05Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-27T08:46:32Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://86ecc4e11c9affe7aa42830e12eaba79940a8c8e08e2c0c820ff33b2aaab52aa
image: nginx:latest
imageID: docker-pullable://nginx@sha256:10f14ffa93f8dedf1057897b745e5ac72ac5655c299dade0aa434c71557697ea
lastState:
terminated:
containerID: docker://21098c2231925606d6fac678a408dafe4a516bbd9c559e55f3e1e273778350be
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:34Z"
name: nginx-container
ready: true
restartCount: 3
started: true
state:
running:
startedAt: "2022-06-30T08:42:05Z"
hostIP: 192.168.49.2
phase: Running
podIP: 172.17.0.5
podIPs:
- ip: 172.17.0.5
qosClass: BestEffort
startTime: "2022-06-27T08:46:32Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-27T08:46:32Z"
generateName: myapp-deployment-689f9d59-
labels:
app: myapp
pod-template-hash: 689f9d59
type: front-end
name: myapp-deployment-689f9d59-mxtpg
namespace: default
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: myapp-deployment-689f9d59
uid: 29ec1242-1852-4be7-a01e-a492bc2eb9ba
resourceVersion: "93356"
uid: 1acdc6ed-aac4-4996-a607-f86d0199bbb6
spec:
containers:
- image: nginx
imagePullPolicy: Always
name: nginx-container
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-mh464
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: default
serviceAccountName: default
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: kube-api-access-mh464
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-27T08:46:32Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:11Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:11Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-27T08:46:32Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://c1bf924fea4b4e20af029bff64c1e532836c76891a614caee912c89d022e7365
image: nginx:latest
imageID: docker-pullable://nginx@sha256:10f14ffa93f8dedf1057897b745e5ac72ac5655c299dade0aa434c71557697ea
lastState:
terminated:
containerID: docker://9002f889b856b5f8e66295e04d1420efb080c4e8e71a01939a4ebb2d1569c59e
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:35Z"
name: nginx-container
ready: true
restartCount: 3
started: true
state:
running:
startedAt: "2022-06-30T08:42:11Z"
hostIP: 192.168.49.2
phase: Running
podIP: 172.17.0.9
podIPs:
- ip: 172.17.0.9
qosClass: BestEffort
startTime: "2022-06-27T08:46:32Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-27T08:46:32Z"
generateName: myapp-deployment-689f9d59-
labels:
app: myapp
pod-template-hash: 689f9d59
type: front-end
name: myapp-deployment-689f9d59-z57lk
namespace: default
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: myapp-deployment-689f9d59
uid: 29ec1242-1852-4be7-a01e-a492bc2eb9ba
resourceVersion: "93329"
uid: ad86a03f-a392-45b2-b908-4aa4684185ea
spec:
containers:
- image: nginx
imagePullPolicy: Always
name: nginx-container
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-xkwst
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: default
serviceAccountName: default
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: kube-api-access-xkwst
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-27T08:46:32Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:08Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:08Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-27T08:46:32Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://f6de41edb72d9aeb030ec3c20bf54b87c40339b78eb03aa6774cf79f9b83c794
image: nginx:latest
imageID: docker-pullable://nginx@sha256:10f14ffa93f8dedf1057897b745e5ac72ac5655c299dade0aa434c71557697ea
lastState:
terminated:
containerID: docker://15e9ad7425fc734513df121e72456e0751d6965528212c498804d8f4873e75de
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:43Z"
name: nginx-container
ready: true
restartCount: 3
started: true
state:
running:
startedAt: "2022-06-30T08:42:08Z"
hostIP: 192.168.49.2
phase: Running
podIP: 172.17.0.6
podIPs:
- ip: 172.17.0.6
qosClass: BestEffort
startTime: "2022-06-27T08:46:32Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-28T09:51:20Z"
labels:
name: simple-webapp
name: simple-webapp
namespace: default
resourceVersion: "93772"
uid: c345568f-119b-4a13-8e46-f79b0343fa42
spec:
containers:
- image: simple-webapp
imagePullPolicy: Always
name: simple-webapp
ports:
- containerPort: 8080
protocol: TCP
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-pjlg2
readOnly: true
- image: log-agent
imagePullPolicy: Always
name: log-agent
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-pjlg2
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: default
serviceAccountName: default
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: kube-api-access-pjlg2
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-28T09:51:20Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-28T09:51:20Z"
message: 'containers with unready status: [simple-webapp log-agent]'
reason: ContainersNotReady
status: "False"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-28T09:51:20Z"
message: 'containers with unready status: [simple-webapp log-agent]'
reason: ContainersNotReady
status: "False"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-28T09:51:20Z"
status: "True"
type: PodScheduled
containerStatuses:
- image: log-agent
imageID: ""
lastState: {}
name: log-agent
ready: false
restartCount: 0
started: false
state:
waiting:
message: Back-off pulling image "log-agent"
reason: ImagePullBackOff
- image: simple-webapp
imageID: ""
lastState: {}
name: simple-webapp
ready: false
restartCount: 0
started: false
state:
waiting:
message: Back-off pulling image "simple-webapp"
reason: ImagePullBackOff
hostIP: 192.168.49.2
phase: Pending
podIP: 172.17.0.4
podIPs:
- ip: 172.17.0.4
qosClass: BestEffort
startTime: "2022-06-28T09:51:20Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-29T04:35:27Z"
name: ubuntu-sleeper
namespace: default
resourceVersion: "93301"
uid: 79d88c26-5f97-4426-8d3c-6fcbfe83c47c
spec:
containers:
- command:
- sleep
- "5000"
image: ubuntu
imagePullPolicy: Always
name: ubuntu
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-wb4ks
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: default
serviceAccountName: default
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: kube-api-access-wb4ks
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-29T04:35:27Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:03Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:03Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-29T04:35:27Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://8ae43c4ad28a498c6e9609d9421512ba0c08e32282feca37fb03cc7bebb32765
image: ubuntu:latest
imageID: docker-pullable://ubuntu@sha256:b6b83d3c331794420340093eb706a6f152d9c1fa51b262d9bf34594887c2c7ac
lastState:
terminated:
containerID: docker://23645173a97eb43a6d4e2b69e385107354dfb05bf757ee639e3475d40c13dfa0
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:35:38Z"
name: ubuntu
ready: true
restartCount: 1
started: true
state:
running:
startedAt: "2022-06-30T08:42:02Z"
hostIP: 192.168.49.2
phase: Running
podIP: 172.17.0.3
podIPs:
- ip: 172.17.0.3
qosClass: BestEffort
startTime: "2022-06-29T04:35:27Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-29T04:47:36Z"
name: webapp-green
namespace: default
resourceVersion: "93751"
uid: e69a5cf1-f12b-4602-861a-54222307cece
spec:
containers:
- args:
- --color
- pink
command:
- python
- app.py
image: kodekloud/webapp.color
imagePullPolicy: Always
name: simple-webapp
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-prvvs
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: default
serviceAccountName: default
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: kube-api-access-prvvs
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-29T04:47:36Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-29T04:47:36Z"
message: 'containers with unready status: [simple-webapp]'
reason: ContainersNotReady
status: "False"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-29T04:47:36Z"
message: 'containers with unready status: [simple-webapp]'
reason: ContainersNotReady
status: "False"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-29T04:47:36Z"
status: "True"
type: PodScheduled
containerStatuses:
- image: kodekloud/webapp.color
imageID: ""
lastState: {}
name: simple-webapp
ready: false
restartCount: 0
started: false
state:
waiting:
message: Back-off pulling image "kodekloud/webapp.color"
reason: ImagePullBackOff
hostIP: 192.168.49.2
phase: Pending
podIP: 172.17.0.8
podIPs:
- ip: 172.17.0.8
qosClass: BestEffort
startTime: "2022-06-29T04:47:36Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-28T09:02:15Z"
name: webapp-pod
namespace: default
resourceVersion: "93311"
uid: 560bf533-0834-4838-a5ce-7cf4711c192b
spec:
containers:
- envFrom:
- secretRef:
name: db-secret
image: kodekloud/simple-webapp-mysql
imagePullPolicy: Always
name: webapp
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-rlmtv
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: default
serviceAccountName: default
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- name: kube-api-access-rlmtv
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-28T09:02:15Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:06Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:06Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-28T09:02:15Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://87b03a42f19a0b511d2b5978700518eeb1f81c6253a12ed0f1fb4f54ca2997b3
image: kodekloud/simple-webapp-mysql:latest
imageID: docker-pullable://kodekloud/simple-webapp-mysql@sha256:92943d2b3ea4a1db7c8a9529cd5786ae3b9999e0246ab665c29922e9800d1b41
lastState:
terminated:
containerID: docker://044b599bb18f1b82d55b0b7e0d26113c8cbf72d672684fb3defa414d12d0dcd9
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:38Z"
name: webapp
ready: true
restartCount: 2
started: true
state:
running:
startedAt: "2022-06-30T08:42:06Z"
hostIP: 192.168.49.2
phase: Running
podIP: 172.17.0.7
podIPs:
- ip: 172.17.0.7
qosClass: BestEffort
startTime: "2022-06-28T09:02:15Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-24T11:20:16Z"
generateName: coredns-6d4b75cb6d-
labels:
k8s-app: kube-dns
pod-template-hash: 6d4b75cb6d
name: coredns-6d4b75cb6d-bkw8n
namespace: kube-system
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: coredns-6d4b75cb6d
uid: 41a6c33a-6760-4eff-b6c3-2b55f65ef31b
resourceVersion: "93326"
uid: 6b374a70-dcf3-4847-b230-9675fc39d08e
spec:
containers:
- args:
- -conf
- /etc/coredns/Corefile
image: k8s.gcr.io/coredns/coredns:v1.8.6
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 5
httpGet:
path: /health
port: 8080
scheme: HTTP
initialDelaySeconds: 60
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 5
name: coredns
ports:
- containerPort: 53
name: dns
protocol: UDP
- containerPort: 53
name: dns-tcp
protocol: TCP
- containerPort: 9153
name: metrics
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /ready
port: 8181
scheme: HTTP
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources:
limits:
memory: 170Mi
requests:
cpu: 100m
memory: 70Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
add:
- NET_BIND_SERVICE
drop:
- all
readOnlyRootFilesystem: true
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/coredns
name: config-volume
readOnly: true
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-mf4nw
readOnly: true
dnsPolicy: Default
enableServiceLinks: true
nodeName: minikube
nodeSelector:
kubernetes.io/os: linux
preemptionPolicy: PreemptLowerPriority
priority: 2000000000
priorityClassName: system-cluster-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: coredns
serviceAccountName: coredns
terminationGracePeriodSeconds: 30
tolerations:
- key: CriticalAddonsOnly
operator: Exists
- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- configMap:
defaultMode: 420
items:
- key: Corefile
path: Corefile
name: coredns
name: config-volume
- name: kube-api-access-mf4nw
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:20:16Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:05Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:05Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:20:16Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://9455d95bc38da108a35fb167f8fd108e56a5bd7249d33df2bb5aec1d59ce8da6
image: k8s.gcr.io/coredns/coredns:v1.8.6
imageID: docker-pullable://k8s.gcr.io/coredns/coredns@sha256:5b6ec0d6de9baaf3e92d0f66cd96a25b9edbce8716f5f15dcd1a616b3abd590e
lastState:
terminated:
containerID: docker://a1a6346a40f7ebc8623760a6d3bca2223fa60a1188b366f1886eba7384af606c
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:35Z"
name: coredns
ready: true
restartCount: 6
started: true
state:
running:
startedAt: "2022-06-30T08:42:03Z"
hostIP: 192.168.49.2
phase: Running
podIP: 172.17.0.13
podIPs:
- ip: 172.17.0.13
qosClass: Burstable
startTime: "2022-06-24T11:20:16Z"
- apiVersion: v1
kind: Pod
metadata:
annotations:
kubeadm.kubernetes.io/etcd.advertise-client-urls: https://192.168.49.2:2379
kubernetes.io/config.hash: 906edd533192a4db2396a938662a5271
kubernetes.io/config.mirror: 906edd533192a4db2396a938662a5271
kubernetes.io/config.seen: "2022-06-24T11:20:04.369205300Z"
kubernetes.io/config.source: file
seccomp.security.alpha.kubernetes.io/pod: runtime/default
creationTimestamp: "2022-06-24T11:20:04Z"
labels:
component: etcd
tier: control-plane
name: etcd-minikube
namespace: kube-system
ownerReferences:
- apiVersion: v1
controller: true
kind: Node
name: minikube
uid: a2a7bee9-7d1a-4610-93b0-5668c4fe0e26
resourceVersion: "93286"
uid: 0e795a33-35ac-4ea1-8cc5-47d9c3bfd49f
spec:
containers:
- command:
- etcd
- --advertise-client-urls=https://192.168.49.2:2379
- --cert-file=/var/lib/minikube/certs/etcd/server.crt
- --client-cert-auth=true
- --data-dir=/var/lib/minikube/etcd
- --experimental-initial-corrupt-check=true
- --initial-advertise-peer-urls=https://192.168.49.2:2380
- --initial-cluster=minikube=https://192.168.49.2:2380
- --key-file=/var/lib/minikube/certs/etcd/server.key
- --listen-client-urls=https://127.0.0.1:2379,https://192.168.49.2:2379
- --listen-metrics-urls=http://127.0.0.1:2381
- --listen-peer-urls=https://192.168.49.2:2380
- --name=minikube
- --peer-cert-file=/var/lib/minikube/certs/etcd/peer.crt
- --peer-client-cert-auth=true
- --peer-key-file=/var/lib/minikube/certs/etcd/peer.key
- --peer-trusted-ca-file=/var/lib/minikube/certs/etcd/ca.crt
- --proxy-refresh-interval=70000
- --snapshot-count=10000
- --trusted-ca-file=/var/lib/minikube/certs/etcd/ca.crt
image: k8s.gcr.io/etcd:3.5.3-0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 8
httpGet:
host: 127.0.0.1
path: /health
port: 2381
scheme: HTTP
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 15
name: etcd
resources:
requests:
cpu: 100m
memory: 100Mi
startupProbe:
failureThreshold: 24
httpGet:
host: 127.0.0.1
path: /health
port: 2381
scheme: HTTP
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 15
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/lib/minikube/etcd
name: etcd-data
- mountPath: /var/lib/minikube/certs/etcd
name: etcd-certs
dnsPolicy: ClusterFirst
enableServiceLinks: true
hostNetwork: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 2000001000
priorityClassName: system-node-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext:
seccompProfile:
type: RuntimeDefault
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
operator: Exists
volumes:
- hostPath:
path: /var/lib/minikube/certs/etcd
type: DirectoryOrCreate
name: etcd-certs
- hostPath:
path: /var/lib/minikube/etcd
type: DirectoryOrCreate
name: etcd-data
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:41:46Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:01Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:01Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:41:46Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://ace008688ac822a1c454ef2544707337cc36e14c3bf1ad5bcfd91c11db74c47e
image: k8s.gcr.io/etcd:3.5.3-0
imageID: docker-pullable://k8s.gcr.io/etcd@sha256:13f53ed1d91e2e11aac476ee9a0269fdda6cc4874eba903efd40daf50c55eee5
lastState:
terminated:
containerID: docker://da855d6ac14182e48a6cad7b796d296b6b5eb6aff22182e6f47c234f1ffee80d
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:19Z"
name: etcd
ready: true
restartCount: 6
started: true
state:
running:
startedAt: "2022-06-30T08:41:47Z"
hostIP: 192.168.49.2
phase: Running
podIP: 192.168.49.2
podIPs:
- ip: 192.168.49.2
qosClass: Burstable
startTime: "2022-06-30T08:41:46Z"
- apiVersion: v1
kind: Pod
metadata:
annotations:
kubeadm.kubernetes.io/kube-apiserver.advertise-address.endpoint: 192.168.49.2:8443
kubernetes.io/config.hash: 6580cebb2d04c6c59385cf58e278b0a6
kubernetes.io/config.mirror: 6580cebb2d04c6c59385cf58e278b0a6
kubernetes.io/config.seen: "2022-06-24T11:20:04.369185900Z"
kubernetes.io/config.source: file
seccomp.security.alpha.kubernetes.io/pod: runtime/default
creationTimestamp: "2022-06-24T11:20:04Z"
labels:
component: kube-apiserver
tier: control-plane
name: kube-apiserver-minikube
namespace: kube-system
ownerReferences:
- apiVersion: v1
controller: true
kind: Node
name: minikube
uid: a2a7bee9-7d1a-4610-93b0-5668c4fe0e26
resourceVersion: "93295"
uid: 8d52393c-6e3b-4180-b832-6bbfe2b6037f
spec:
containers:
- command:
- kube-apiserver
- --advertise-address=192.168.49.2
- --allow-privileged=true
- --authorization-mode=Node,RBAC
- --client-ca-file=/var/lib/minikube/certs/ca.crt
- --enable-admission-plugins=NamespaceLifecycle,LimitRanger,ServiceAccount,DefaultStorageClass,DefaultTolerationSeconds,NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook,ResourceQuota
- --enable-bootstrap-token-auth=true
- --etcd-cafile=/var/lib/minikube/certs/etcd/ca.crt
- --etcd-certfile=/var/lib/minikube/certs/apiserver-etcd-client.crt
- --etcd-keyfile=/var/lib/minikube/certs/apiserver-etcd-client.key
- --etcd-servers=https://127.0.0.1:2379
- --kubelet-client-certificate=/var/lib/minikube/certs/apiserver-kubelet-client.crt
- --kubelet-client-key=/var/lib/minikube/certs/apiserver-kubelet-client.key
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
- --proxy-client-cert-file=/var/lib/minikube/certs/front-proxy-client.crt
- --proxy-client-key-file=/var/lib/minikube/certs/front-proxy-client.key
- --requestheader-allowed-names=front-proxy-client
- --requestheader-client-ca-file=/var/lib/minikube/certs/front-proxy-ca.crt
- --requestheader-extra-headers-prefix=X-Remote-Extra-
- --requestheader-group-headers=X-Remote-Group
- --requestheader-username-headers=X-Remote-User
- --secure-port=8443
- --service-account-issuer=https://kubernetes.default.svc.cluster.local
- --service-account-key-file=/var/lib/minikube/certs/sa.pub
- --service-account-signing-key-file=/var/lib/minikube/certs/sa.key
- --service-cluster-ip-range=10.96.0.0/12
- --tls-cert-file=/var/lib/minikube/certs/apiserver.crt
- --tls-private-key-file=/var/lib/minikube/certs/apiserver.key
image: k8s.gcr.io/kube-apiserver:v1.24.1
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 8
httpGet:
host: 192.168.49.2
path: /livez
port: 8443
scheme: HTTPS
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 15
name: kube-apiserver
readinessProbe:
failureThreshold: 3
httpGet:
host: 192.168.49.2
path: /readyz
port: 8443
scheme: HTTPS
periodSeconds: 1
successThreshold: 1
timeoutSeconds: 15
resources:
requests:
cpu: 250m
startupProbe:
failureThreshold: 24
httpGet:
host: 192.168.49.2
path: /livez
port: 8443
scheme: HTTPS
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 15
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/ssl/certs
name: ca-certs
readOnly: true
- mountPath: /etc/ca-certificates
name: etc-ca-certificates
readOnly: true
- mountPath: /var/lib/minikube/certs
name: k8s-certs
readOnly: true
- mountPath: /usr/local/share/ca-certificates
name: usr-local-share-ca-certificates
readOnly: true
- mountPath: /usr/share/ca-certificates
name: usr-share-ca-certificates
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
hostNetwork: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 2000001000
priorityClassName: system-node-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext:
seccompProfile:
type: RuntimeDefault
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
operator: Exists
volumes:
- hostPath:
path: /etc/ssl/certs
type: DirectoryOrCreate
name: ca-certs
- hostPath:
path: /etc/ca-certificates
type: DirectoryOrCreate
name: etc-ca-certificates
- hostPath:
path: /var/lib/minikube/certs
type: DirectoryOrCreate
name: k8s-certs
- hostPath:
path: /usr/local/share/ca-certificates
type: DirectoryOrCreate
name: usr-local-share-ca-certificates
- hostPath:
path: /usr/share/ca-certificates
type: DirectoryOrCreate
name: usr-share-ca-certificates
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:41:46Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:03Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:03Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:41:46Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://cccaf91e6cea1b4b8422715c5493505d93af006f2f2fe1756981631bfca175ab
image: k8s.gcr.io/kube-apiserver:v1.24.1
imageID: docker-pullable://k8s.gcr.io/kube-apiserver@sha256:ad9608e8a9d758f966b6ca6795b50a4723982328194bde214804b21efd48da44
lastState:
terminated:
containerID: docker://3e864228699060c6bf0fbfa0eee73078cba1484e855562f0c2110bfd3e55e45f
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:19Z"
name: kube-apiserver
ready: true
restartCount: 7
started: true
state:
running:
startedAt: "2022-06-30T08:41:47Z"
hostIP: 192.168.49.2
phase: Running
podIP: 192.168.49.2
podIPs:
- ip: 192.168.49.2
qosClass: Burstable
startTime: "2022-06-30T08:41:46Z"
- apiVersion: v1
kind: Pod
metadata:
annotations:
kubernetes.io/config.hash: b4f7419eaf4a6f0ee6121d47723a0c8d
kubernetes.io/config.mirror: b4f7419eaf4a6f0ee6121d47723a0c8d
kubernetes.io/config.seen: "2022-06-24T11:20:04.369202500Z"
kubernetes.io/config.source: file
seccomp.security.alpha.kubernetes.io/pod: runtime/default
creationTimestamp: "2022-06-24T11:20:04Z"
labels:
component: kube-controller-manager
tier: control-plane
name: kube-controller-manager-minikube
namespace: kube-system
ownerReferences:
- apiVersion: v1
controller: true
kind: Node
name: minikube
uid: a2a7bee9-7d1a-4610-93b0-5668c4fe0e26
resourceVersion: "93280"
uid: b70daafe-5a9b-449f-aa7a-80d0871a824c
spec:
containers:
- command:
- kube-controller-manager
- --allocate-node-cidrs=true
- --authentication-kubeconfig=/etc/kubernetes/controller-manager.conf
- --authorization-kubeconfig=/etc/kubernetes/controller-manager.conf
- --bind-address=127.0.0.1
- --client-ca-file=/var/lib/minikube/certs/ca.crt
- --cluster-cidr=10.244.0.0/16
- --cluster-name=mk
- --cluster-signing-cert-file=/var/lib/minikube/certs/ca.crt
- --cluster-signing-key-file=/var/lib/minikube/certs/ca.key
- --controllers=*,bootstrapsigner,tokencleaner
- --kubeconfig=/etc/kubernetes/controller-manager.conf
- --leader-elect=false
- --requestheader-client-ca-file=/var/lib/minikube/certs/front-proxy-ca.crt
- --root-ca-file=/var/lib/minikube/certs/ca.crt
- --service-account-private-key-file=/var/lib/minikube/certs/sa.key
- --service-cluster-ip-range=10.96.0.0/12
- --use-service-account-credentials=true
image: k8s.gcr.io/kube-controller-manager:v1.24.1
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 8
httpGet:
host: 127.0.0.1
path: /healthz
port: 10257
scheme: HTTPS
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 15
name: kube-controller-manager
resources:
requests:
cpu: 200m
startupProbe:
failureThreshold: 24
httpGet:
host: 127.0.0.1
path: /healthz
port: 10257
scheme: HTTPS
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 15
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/ssl/certs
name: ca-certs
readOnly: true
- mountPath: /etc/ca-certificates
name: etc-ca-certificates
readOnly: true
- mountPath: /usr/libexec/kubernetes/kubelet-plugins/volume/exec
name: flexvolume-dir
- mountPath: /var/lib/minikube/certs
name: k8s-certs
readOnly: true
- mountPath: /etc/kubernetes/controller-manager.conf
name: kubeconfig
readOnly: true
- mountPath: /usr/local/share/ca-certificates
name: usr-local-share-ca-certificates
readOnly: true
- mountPath: /usr/share/ca-certificates
name: usr-share-ca-certificates
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
hostNetwork: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 2000001000
priorityClassName: system-node-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext:
seccompProfile:
type: RuntimeDefault
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
operator: Exists
volumes:
- hostPath:
path: /etc/ssl/certs
type: DirectoryOrCreate
name: ca-certs
- hostPath:
path: /etc/ca-certificates
type: DirectoryOrCreate
name: etc-ca-certificates
- hostPath:
path: /usr/libexec/kubernetes/kubelet-plugins/volume/exec
type: DirectoryOrCreate
name: flexvolume-dir
- hostPath:
path: /var/lib/minikube/certs
type: DirectoryOrCreate
name: k8s-certs
- hostPath:
path: /etc/kubernetes/controller-manager.conf
type: FileOrCreate
name: kubeconfig
- hostPath:
path: /usr/local/share/ca-certificates
type: DirectoryOrCreate
name: usr-local-share-ca-certificates
- hostPath:
path: /usr/share/ca-certificates
type: DirectoryOrCreate
name: usr-share-ca-certificates
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:41:46Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:41:58Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:41:58Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:41:46Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://53e0e25c6d44a050dfe4eb90313862c8b45e33643894895ce8adb1820b7d3f55
image: k8s.gcr.io/kube-controller-manager:v1.24.1
imageID: docker-pullable://k8s.gcr.io/kube-controller-manager@sha256:594a3f5bbdd0419ac57d580da8dfb061237fa48d0c9909991a3af70630291f7a
lastState:
terminated:
containerID: docker://53be35e45a71b175f4dc9d3bb6c1017a810a910624d626493b4b7db802b51428
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:19Z"
name: kube-controller-manager
ready: true
restartCount: 6
started: true
state:
running:
startedAt: "2022-06-30T08:41:47Z"
hostIP: 192.168.49.2
phase: Running
podIP: 192.168.49.2
podIPs:
- ip: 192.168.49.2
qosClass: Burstable
startTime: "2022-06-30T08:41:46Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-24T11:20:15Z"
generateName: kube-proxy-
labels:
controller-revision-hash: 58bf5dfbd7
k8s-app: kube-proxy
pod-template-generation: "1"
name: kube-proxy-xdwfp
namespace: kube-system
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: DaemonSet
name: kube-proxy
uid: af867154-6253-4571-bb03-2654e03de946
resourceVersion: "93289"
uid: ddee9f9c-391c-480e-8f37-7f5f98d0c8bc
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchFields:
- key: metadata.name
operator: In
values:
- minikube
containers:
- command:
- /usr/local/bin/kube-proxy
- --config=/var/lib/kube-proxy/config.conf
- --hostname-override=$(NODE_NAME)
env:
- name: NODE_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
image: k8s.gcr.io/kube-proxy:v1.24.1
imagePullPolicy: IfNotPresent
name: kube-proxy
resources: {}
securityContext:
privileged: true
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/lib/kube-proxy
name: kube-proxy
- mountPath: /run/xtables.lock
name: xtables-lock
- mountPath: /lib/modules
name: lib-modules
readOnly: true
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-stf26
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
hostNetwork: true
nodeName: minikube
nodeSelector:
kubernetes.io/os: linux
preemptionPolicy: PreemptLowerPriority
priority: 2000001000
priorityClassName: system-node-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: kube-proxy
serviceAccountName: kube-proxy
terminationGracePeriodSeconds: 30
tolerations:
- operator: Exists
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/disk-pressure
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/memory-pressure
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/pid-pressure
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/unschedulable
operator: Exists
- effect: NoSchedule
key: node.kubernetes.io/network-unavailable
operator: Exists
volumes:
- configMap:
defaultMode: 420
name: kube-proxy
name: kube-proxy
- hostPath:
path: /run/xtables.lock
type: FileOrCreate
name: xtables-lock
- hostPath:
path: /lib/modules
type: ""
name: lib-modules
- name: kube-api-access-stf26
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:20:15Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:03Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:03Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:20:15Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://a64a6d5e5c58315df36abd02fee9c809d63442342bb284a45432bfdae0f19ecb
image: k8s.gcr.io/kube-proxy:v1.24.1
imageID: docker-pullable://k8s.gcr.io/kube-proxy@sha256:1652df3138207570f52ae0be05cbf26c02648e6a4c30ced3f779fe3d6295ad6d
lastState:
terminated:
containerID: docker://ec57236c8603d345d7103ad8cc978fba5d2a483cfd9655548d2febda1bb5030e
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:33Z"
name: kube-proxy
ready: true
restartCount: 6
started: true
state:
running:
startedAt: "2022-06-30T08:42:02Z"
hostIP: 192.168.49.2
phase: Running
podIP: 192.168.49.2
podIPs:
- ip: 192.168.49.2
qosClass: BestEffort
startTime: "2022-06-24T11:20:15Z"
- apiVersion: v1
kind: Pod
metadata:
annotations:
kubernetes.io/config.hash: bab0508344d11c6fdb45b1f91c440ff5
kubernetes.io/config.mirror: bab0508344d11c6fdb45b1f91c440ff5
kubernetes.io/config.seen: "2022-06-24T11:20:04.369204000Z"
kubernetes.io/config.source: file
seccomp.security.alpha.kubernetes.io/pod: runtime/default
creationTimestamp: "2022-06-24T11:20:04Z"
labels:
component: kube-scheduler
tier: control-plane
name: kube-scheduler-minikube
namespace: kube-system
ownerReferences:
- apiVersion: v1
controller: true
kind: Node
name: minikube
uid: a2a7bee9-7d1a-4610-93b0-5668c4fe0e26
resourceVersion: "93323"
uid: 32fe440d-7dc5-4b8c-89c6-9374918de741
spec:
containers:
- command:
- kube-scheduler
- --authentication-kubeconfig=/etc/kubernetes/scheduler.conf
- --authorization-kubeconfig=/etc/kubernetes/scheduler.conf
- --bind-address=127.0.0.1
- --kubeconfig=/etc/kubernetes/scheduler.conf
- --leader-elect=false
image: k8s.gcr.io/kube-scheduler:v1.24.1
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 8
httpGet:
host: 127.0.0.1
path: /healthz
port: 10259
scheme: HTTPS
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 15
name: kube-scheduler
resources:
requests:
cpu: 100m
startupProbe:
failureThreshold: 24
httpGet:
host: 127.0.0.1
path: /healthz
port: 10259
scheme: HTTPS
initialDelaySeconds: 10
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 15
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/kubernetes/scheduler.conf
name: kubeconfig
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
hostNetwork: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 2000001000
priorityClassName: system-node-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext:
seccompProfile:
type: RuntimeDefault
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
operator: Exists
volumes:
- hostPath:
path: /etc/kubernetes/scheduler.conf
type: FileOrCreate
name: kubeconfig
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:41:46Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:03Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:03Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:41:46Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://5356dbe2c7a718094c9c6b99d19489dbc5bab43658635316a5d471a216940ee3
image: k8s.gcr.io/kube-scheduler:v1.24.1
imageID: docker-pullable://k8s.gcr.io/kube-scheduler@sha256:0d2de567157e3fb97dfa831620a3dc38d24b05bd3721763a99f3f73b8cbe99c9
lastState:
terminated:
containerID: docker://d44daf69d9b81ae46efd1d352e99355abdbdf91a00b8b4ee6c0d8a3a4e6b8e60
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:19Z"
name: kube-scheduler
ready: true
restartCount: 5
started: true
state:
running:
startedAt: "2022-06-30T08:41:47Z"
hostIP: 192.168.49.2
phase: Running
podIP: 192.168.49.2
podIPs:
- ip: 192.168.49.2
qosClass: Burstable
startTime: "2022-06-30T08:41:46Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-24T11:40:55Z"
generateName: metrics-server-8595bd7d4c-
labels:
k8s-app: metrics-server
pod-template-hash: 8595bd7d4c
name: metrics-server-8595bd7d4c-x2jmm
namespace: kube-system
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: metrics-server-8595bd7d4c
uid: 70c29352-4357-42d2-9f38-72ad165a81a1
resourceVersion: "93394"
uid: 02880ba6-51a0-4f4c-a456-953c281585ce
spec:
containers:
- args:
- --cert-dir=/tmp
- --secure-port=4443
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
- --kubelet-use-node-status-port
- --metric-resolution=60s
- --kubelet-insecure-tls
image: k8s.gcr.io/metrics-server/metrics-server:v0.6.1@sha256:5ddc6458eb95f5c70bd13fdab90cbd7d6ad1066e5b528ad1dcb28b76c5fb2f00
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /livez
port: https
scheme: HTTPS
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
name: metrics-server
ports:
- containerPort: 4443
name: https
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /readyz
port: https
scheme: HTTPS
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources:
requests:
cpu: 100m
memory: 200Mi
securityContext:
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 1000
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmp-dir
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-zm8sd
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 2000000000
priorityClassName: system-cluster-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: metrics-server
serviceAccountName: metrics-server
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- emptyDir: {}
name: tmp-dir
- name: kube-api-access-zm8sd
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:40:55Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:18Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:18Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:40:55Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://f032712f6e72cfdbc562f963d342a0a79556b5a699be301ba93a715ddc9ba1ba
image: sha256:e57a417f15d368dc9390b1a320db238ce6ed523333287fd4f3d491c012274d3e
imageID: docker-pullable://k8s.gcr.io/metrics-server/metrics-server@sha256:5ddc6458eb95f5c70bd13fdab90cbd7d6ad1066e5b528ad1dcb28b76c5fb2f00
lastState:
terminated:
containerID: docker://6eea7a9f60995702c41623e04bc5fb75f9b4581d1cb7bdb16421092db19fb7c2
exitCode: 2
finishedAt: "2022-06-30T08:42:01Z"
reason: Error
startedAt: "2022-06-30T08:41:55Z"
name: metrics-server
ready: true
restartCount: 8
started: true
state:
running:
startedAt: "2022-06-30T08:42:12Z"
hostIP: 192.168.49.2
phase: Running
podIP: 172.17.0.2
podIPs:
- ip: 172.17.0.2
qosClass: Burstable
startTime: "2022-06-24T11:40:55Z"
- apiVersion: v1
kind: Pod
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"v1","kind":"Pod","metadata":{"annotations":{},"labels":{"addonmanager.kubernetes.io/mode":"Reconcile","integration-test":"storage-provisioner"},"name":"storage-provisioner","namespace":"kube-system"},"spec":{"containers":[{"command":["/storage-provisioner"],"image":"gcr.io/k8s-minikube/storage-provisioner:v5","imagePullPolicy":"IfNotPresent","name":"storage-provisioner","volumeMounts":[{"mountPath":"/tmp","name":"tmp"}]}],"hostNetwork":true,"serviceAccountName":"storage-provisioner","volumes":[{"hostPath":{"path":"/tmp","type":"Directory"},"name":"tmp"}]}}
creationTimestamp: "2022-06-24T11:20:06Z"
labels:
addonmanager.kubernetes.io/mode: Reconcile
integration-test: storage-provisioner
name: storage-provisioner
namespace: kube-system
resourceVersion: "93407"
uid: d099d1e3-4d1d-45f8-b96d-050a806dada0
spec:
containers:
- command:
- /storage-provisioner
image: gcr.io/k8s-minikube/storage-provisioner:v5
imagePullPolicy: IfNotPresent
name: storage-provisioner
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmp
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-ls6dh
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
hostNetwork: true
nodeName: minikube
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: storage-provisioner
serviceAccountName: storage-provisioner
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- hostPath:
path: /tmp
type: Directory
name: tmp
- name: kube-api-access-ls6dh
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:20:15Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:20Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:20Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:20:15Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://493c5d4f5abd6abfe7e1d73f6b67293d99c423d9afd67e63063295225fcd6122
image: gcr.io/k8s-minikube/storage-provisioner:v5
imageID: docker-pullable://gcr.io/k8s-minikube/storage-provisioner@sha256:18eb69d1418e854ad5a19e399310e52808a8321e4c441c1dddad8977a0d7a944
lastState:
terminated:
containerID: docker://fbfa49d0c05d62bb451ae1759ffaec8d778f40c58e45b04790ed9d2f12d31b93
exitCode: 1
finishedAt: "2022-06-30T08:42:03Z"
reason: Error
startedAt: "2022-06-30T08:42:02Z"
name: storage-provisioner
ready: true
restartCount: 12
started: true
state:
running:
startedAt: "2022-06-30T08:42:19Z"
hostIP: 192.168.49.2
phase: Running
podIP: 192.168.49.2
podIPs:
- ip: 192.168.49.2
qosClass: BestEffort
startTime: "2022-06-24T11:20:15Z"
- apiVersion: v1
kind: Pod
metadata:
annotations:
seccomp.security.alpha.kubernetes.io/pod: runtime/default
creationTimestamp: "2022-06-24T11:41:06Z"
generateName: dashboard-metrics-scraper-78dbd9dbf5-
labels:
k8s-app: dashboard-metrics-scraper
pod-template-hash: 78dbd9dbf5
name: dashboard-metrics-scraper-78dbd9dbf5-c4v9n
namespace: kubernetes-dashboard
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: dashboard-metrics-scraper-78dbd9dbf5
uid: f0bfc75d-04df-4678-bb8d-624ee3456465
resourceVersion: "93298"
uid: d67d676a-3fda-48ff-a2cb-bb2c9d2a9cdb
spec:
containers:
- image: kubernetesui/metrics-scraper:v1.0.8@sha256:76049887f07a0476dc93efc2d3569b9529bf982b22d29f356092ce206e98765c
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /
port: 8000
scheme: HTTP
initialDelaySeconds: 30
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 30
name: dashboard-metrics-scraper
ports:
- containerPort: 8000
protocol: TCP
resources: {}
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
runAsGroup: 2001
runAsUser: 1001
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmp-volume
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-z52bb
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
nodeSelector:
beta.kubernetes.io/os: linux
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext:
seccompProfile:
type: RuntimeDefault
serviceAccount: kubernetes-dashboard
serviceAccountName: kubernetes-dashboard
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- emptyDir: {}
name: tmp-volume
- name: kube-api-access-z52bb
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:41:06Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:03Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:03Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:41:06Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://60f419f9c690d66e1d519a6f741d18bd7775bc57aeeea200e241e11ca16e2661
image: sha256:115053965e86b2df4d78af78d7951b8644839d20a03820c6df59a261103315f7
imageID: docker-pullable://kubernetesui/metrics-scraper@sha256:76049887f07a0476dc93efc2d3569b9529bf982b22d29f356092ce206e98765c
lastState:
terminated:
containerID: docker://8f6e7e606938955df5201ed074c0784277f4d76656e2fd31d9d4d3b610d97413
exitCode: 255
finishedAt: "2022-06-30T08:41:31Z"
reason: Error
startedAt: "2022-06-29T04:28:34Z"
name: dashboard-metrics-scraper
ready: true
restartCount: 4
started: true
state:
running:
startedAt: "2022-06-30T08:42:03Z"
hostIP: 192.168.49.2
phase: Running
podIP: 172.17.0.14
podIPs:
- ip: 172.17.0.14
qosClass: BestEffort
startTime: "2022-06-24T11:41:06Z"
- apiVersion: v1
kind: Pod
metadata:
creationTimestamp: "2022-06-24T11:41:06Z"
generateName: kubernetes-dashboard-5fd5574d9f-
labels:
gcp-auth-skip-secret: "true"
k8s-app: kubernetes-dashboard
pod-template-hash: 5fd5574d9f
name: kubernetes-dashboard-5fd5574d9f-nrnk6
namespace: kubernetes-dashboard
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: ReplicaSet
name: kubernetes-dashboard-5fd5574d9f
uid: a9710aea-4a76-4143-8ab1-b50f02ea8350
resourceVersion: "93414"
uid: 3f19418c-ca01-4698-9385-1bf1dc3d173d
spec:
containers:
- args:
- --namespace=kubernetes-dashboard
- --enable-skip-login
- --disable-settings-authorizer
image: kubernetesui/dashboard:v2.6.0@sha256:4af9580485920635d888efe1eddbd67e12f9d5d84dba87100e93feb4e46636b3
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /
port: 9090
scheme: HTTP
initialDelaySeconds: 30
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 30
name: kubernetes-dashboard
ports:
- containerPort: 9090
protocol: TCP
resources: {}
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
runAsGroup: 2001
runAsUser: 1001
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmp-volume
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount
name: kube-api-access-s755w
readOnly: true
dnsPolicy: ClusterFirst
enableServiceLinks: true
nodeName: minikube
nodeSelector:
beta.kubernetes.io/os: linux
preemptionPolicy: PreemptLowerPriority
priority: 0
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: kubernetes-dashboard
serviceAccountName: kubernetes-dashboard
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
tolerationSeconds: 300
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
tolerationSeconds: 300
volumes:
- emptyDir: {}
name: tmp-volume
- name: kube-api-access-s755w
projected:
defaultMode: 420
sources:
- serviceAccountToken:
expirationSeconds: 3607
path: token
- configMap:
items:
- key: ca.crt
path: ca.crt
name: kube-root-ca.crt
- downwardAPI:
items:
- fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
path: namespace
status:
conditions:
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:41:06Z"
status: "True"
type: Initialized
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:21Z"
status: "True"
type: Ready
- lastProbeTime: null
lastTransitionTime: "2022-06-30T08:42:21Z"
status: "True"
type: ContainersReady
- lastProbeTime: null
lastTransitionTime: "2022-06-24T11:41:06Z"
status: "True"
type: PodScheduled
containerStatuses:
- containerID: docker://c1b664b3cd4ce70f4d8a314a6d42f91b5f0b41303f0b892439208520329e00f9
image: sha256:1042d9e0d8fcc64f2c6b9ade3af9e8ed255fa04d18d838d0b3650ad7636534a9
imageID: docker-pullable://kubernetesui/dashboard@sha256:4af9580485920635d888efe1eddbd67e12f9d5d84dba87100e93feb4e46636b3
lastState:
terminated:
containerID: docker://321517962d5a58625fe862ab8d8e03bdda0693110a13554f2064654320aa4f79
exitCode: 2
finishedAt: "2022-06-30T08:42:03Z"
reason: Error
startedAt: "2022-06-30T08:42:03Z"
name: kubernetes-dashboard
ready: true
restartCount: 8
started: true
state:
running:
startedAt: "2022-06-30T08:42:21Z"
hostIP: 192.168.49.2
phase: Running
podIP: 172.17.0.11
podIPs:
- ip: 172.17.0.11
qosClass: BestEffort
startTime: "2022-06-24T11:41:06Z"
- apiVersion: v1
kind: Service
metadata:
creationTimestamp: "2022-06-24T11:20:01Z"
labels:
component: apiserver
provider: kubernetes
name: kubernetes
namespace: default
resourceVersion: "197"
uid: eacaffbb-a723-4e9f-ad89-bc91a7c66929
spec:
clusterIP: 10.96.0.1
clusterIPs:
- 10.96.0.1
internalTrafficPolicy: Cluster
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- name: https
port: 443
protocol: TCP
targetPort: 8443
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
- apiVersion: v1
kind: Service
metadata:
annotations:
prometheus.io/port: "9153"
prometheus.io/scrape: "true"
creationTimestamp: "2022-06-24T11:20:04Z"
labels:
k8s-app: kube-dns
kubernetes.io/cluster-service: "true"
kubernetes.io/name: CoreDNS
name: kube-dns
namespace: kube-system
resourceVersion: "251"
uid: 1ea85698-5c4d-438d-80da-3921b16122ca
spec:
clusterIP: 10.96.0.10
clusterIPs:
- 10.96.0.10
internalTrafficPolicy: Cluster
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- name: dns
port: 53
protocol: UDP
targetPort: 53
- name: dns-tcp
port: 53
protocol: TCP
targetPort: 53
- name: metrics
port: 9153
protocol: TCP
targetPort: 9153
selector:
k8s-app: kube-dns
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
- apiVersion: v1
kind: Service
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"v1","kind":"Service","metadata":{"annotations":{},"labels":{"addonmanager.kubernetes.io/mode":"Reconcile","k8s-app":"metrics-server","kubernetes.io/minikube-addons":"metrics-server","kubernetes.io/minikube-addons-endpoint":"metrics-server","kubernetes.io/name":"Metrics-server"},"name":"metrics-server","namespace":"kube-system"},"spec":{"ports":[{"name":"https","port":443,"protocol":"TCP","targetPort":"https"}],"selector":{"k8s-app":"metrics-server"}}}
creationTimestamp: "2022-06-24T11:40:55Z"
labels:
addonmanager.kubernetes.io/mode: Reconcile
k8s-app: metrics-server
kubernetes.io/minikube-addons: metrics-server
kubernetes.io/minikube-addons-endpoint: metrics-server
kubernetes.io/name: Metrics-server
name: metrics-server
namespace: kube-system
resourceVersion: "1350"
uid: b4660057-4c69-4edd-9910-81d97c83500d
spec:
clusterIP: 10.96.115.111
clusterIPs:
- 10.96.115.111
internalTrafficPolicy: Cluster
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- name: https
port: 443
protocol: TCP
targetPort: https
selector:
k8s-app: metrics-server
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
- apiVersion: v1
kind: Service
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"v1","kind":"Service","metadata":{"annotations":{},"labels":{"addonmanager.kubernetes.io/mode":"Reconcile","k8s-app":"dashboard-metrics-scraper","kubernetes.io/minikube-addons":"dashboard"},"name":"dashboard-metrics-scraper","namespace":"kubernetes-dashboard"},"spec":{"ports":[{"port":8000,"targetPort":8000}],"selector":{"k8s-app":"dashboard-metrics-scraper"}}}
creationTimestamp: "2022-06-24T11:41:07Z"
labels:
addonmanager.kubernetes.io/mode: Reconcile
k8s-app: dashboard-metrics-scraper
kubernetes.io/minikube-addons: dashboard
name: dashboard-metrics-scraper
namespace: kubernetes-dashboard
resourceVersion: "1429"
uid: ffd0c5f4-a10b-4fd6-b2d3-43dc2d00de3a
spec:
clusterIP: 10.111.64.97
clusterIPs:
- 10.111.64.97
internalTrafficPolicy: Cluster
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- port: 8000
protocol: TCP
targetPort: 8000
selector:
k8s-app: dashboard-metrics-scraper
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
- apiVersion: v1
kind: Service
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"v1","kind":"Service","metadata":{"annotations":{},"labels":{"addonmanager.kubernetes.io/mode":"Reconcile","k8s-app":"kubernetes-dashboard","kubernetes.io/minikube-addons":"dashboard"},"name":"kubernetes-dashboard","namespace":"kubernetes-dashboard"},"spec":{"ports":[{"port":80,"targetPort":9090}],"selector":{"k8s-app":"kubernetes-dashboard"}}}
creationTimestamp: "2022-06-24T11:41:06Z"
labels:
addonmanager.kubernetes.io/mode: Reconcile
k8s-app: kubernetes-dashboard
kubernetes.io/minikube-addons: dashboard
name: kubernetes-dashboard
namespace: kubernetes-dashboard
resourceVersion: "1425"
uid: ee1faaab-f530-48d6-ad7b-f8d60695bb0c
spec:
clusterIP: 10.100.117.121
clusterIPs:
- 10.100.117.121
internalTrafficPolicy: Cluster
ipFamilies:
- IPv4
ipFamilyPolicy: SingleStack
ports:
- port: 80
protocol: TCP
targetPort: 9090
selector:
k8s-app: kubernetes-dashboard
sessionAffinity: None
type: ClusterIP
status:
loadBalancer: {}
- apiVersion: apps/v1
kind: DaemonSet
metadata:
annotations:
deprecated.daemonset.template.generation: "1"
creationTimestamp: "2022-06-27T04:53:20Z"
generation: 1
name: monitoring-daemon
namespace: default
resourceVersion: "21113"
uid: 97f26bc3-67a8-4f6b-830a-5f23657d82f6
spec:
revisionHistoryLimit: 10
selector:
matchLabels:
app: monitoring-agent
template:
metadata:
creationTimestamp: null
labels:
app: monitoring-agent
spec:
containers:
- image: monitoring-agent
imagePullPolicy: Always
name: monitoring-agent
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
updateStrategy:
rollingUpdate:
maxSurge: 0
maxUnavailable: 1
type: RollingUpdate
status:
currentNumberScheduled: 1
desiredNumberScheduled: 1
numberMisscheduled: 0
numberReady: 0
numberUnavailable: 1
observedGeneration: 1
updatedNumberScheduled: 1
- apiVersion: apps/v1
kind: DaemonSet
metadata:
annotations:
deprecated.daemonset.template.generation: "1"
creationTimestamp: "2022-06-24T11:20:04Z"
generation: 1
labels:
k8s-app: kube-proxy
name: kube-proxy
namespace: kube-system
resourceVersion: "380"
uid: af867154-6253-4571-bb03-2654e03de946
spec:
revisionHistoryLimit: 10
selector:
matchLabels:
k8s-app: kube-proxy
template:
metadata:
creationTimestamp: null
labels:
k8s-app: kube-proxy
spec:
containers:
- command:
- /usr/local/bin/kube-proxy
- --config=/var/lib/kube-proxy/config.conf
- --hostname-override=$(NODE_NAME)
env:
- name: NODE_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: spec.nodeName
image: k8s.gcr.io/kube-proxy:v1.24.1
imagePullPolicy: IfNotPresent
name: kube-proxy
resources: {}
securityContext:
privileged: true
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /var/lib/kube-proxy
name: kube-proxy
- mountPath: /run/xtables.lock
name: xtables-lock
- mountPath: /lib/modules
name: lib-modules
readOnly: true
dnsPolicy: ClusterFirst
hostNetwork: true
nodeSelector:
kubernetes.io/os: linux
priorityClassName: system-node-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: kube-proxy
serviceAccountName: kube-proxy
terminationGracePeriodSeconds: 30
tolerations:
- operator: Exists
volumes:
- configMap:
defaultMode: 420
name: kube-proxy
name: kube-proxy
- hostPath:
path: /run/xtables.lock
type: FileOrCreate
name: xtables-lock
- hostPath:
path: /lib/modules
type: ""
name: lib-modules
updateStrategy:
rollingUpdate:
maxSurge: 0
maxUnavailable: 1
type: RollingUpdate
status:
currentNumberScheduled: 1
desiredNumberScheduled: 1
numberAvailable: 1
numberMisscheduled: 0
numberReady: 1
observedGeneration: 1
updatedNumberScheduled: 1
- apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
creationTimestamp: "2022-06-27T08:46:32Z"
generation: 2
labels:
app: myapp
type: front-end
name: myapp-deployment
namespace: default
resourceVersion: "93358"
uid: f67d009a-4fb9-4e99-84c8-45b968038b0b
spec:
progressDeadlineSeconds: 600
replicas: 3
revisionHistoryLimit: 10
selector:
matchLabels:
type: front-end
strategy:
type: Recreate
template:
metadata:
creationTimestamp: null
labels:
app: myapp
type: front-end
name: myapp-pod
spec:
containers:
- image: nginx
imagePullPolicy: Always
name: nginx-container
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
status:
availableReplicas: 3
conditions:
- lastTransitionTime: "2022-06-27T08:46:32Z"
lastUpdateTime: "2022-06-27T08:46:49Z"
message: ReplicaSet "myapp-deployment-689f9d59" has successfully progressed.
reason: NewReplicaSetAvailable
status: "True"
type: Progressing
- lastTransitionTime: "2022-06-30T08:42:11Z"
lastUpdateTime: "2022-06-30T08:42:11Z"
message: Deployment has minimum availability.
reason: MinimumReplicasAvailable
status: "True"
type: Available
observedGeneration: 2
readyReplicas: 3
replicas: 3
updatedReplicas: 3
- apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
creationTimestamp: "2022-06-24T11:20:04Z"
generation: 6
labels:
k8s-app: kube-dns
name: coredns
namespace: kube-system
resourceVersion: "93352"
uid: 1961e2fb-9366-4679-93c2-ed72512c4492
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
k8s-app: kube-dns
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 1
type: RollingUpdate
template:
metadata:
creationTimestamp: null
labels:
k8s-app: kube-dns
spec:
containers:
- args:
- -conf
- /etc/coredns/Corefile
image: k8s.gcr.io/coredns/coredns:v1.8.6
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 5
httpGet:
path: /health
port: 8080
scheme: HTTP
initialDelaySeconds: 60
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 5
name: coredns
ports:
- containerPort: 53
name: dns
protocol: UDP
- containerPort: 53
name: dns-tcp
protocol: TCP
- containerPort: 9153
name: metrics
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /ready
port: 8181
scheme: HTTP
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources:
limits:
memory: 170Mi
requests:
cpu: 100m
memory: 70Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
add:
- NET_BIND_SERVICE
drop:
- all
readOnlyRootFilesystem: true
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/coredns
name: config-volume
readOnly: true
dnsPolicy: Default
nodeSelector:
kubernetes.io/os: linux
priorityClassName: system-cluster-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: coredns
serviceAccountName: coredns
terminationGracePeriodSeconds: 30
tolerations:
- key: CriticalAddonsOnly
operator: Exists
- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
volumes:
- configMap:
defaultMode: 420
items:
- key: Corefile
path: Corefile
name: coredns
name: config-volume
status:
availableReplicas: 1
conditions:
- lastTransitionTime: "2022-06-24T11:20:15Z"
lastUpdateTime: "2022-06-24T11:20:15Z"
message: Deployment has minimum availability.
reason: MinimumReplicasAvailable
status: "True"
type: Available
- lastTransitionTime: "2022-06-24T11:20:15Z"
lastUpdateTime: "2022-06-24T11:20:19Z"
message: ReplicaSet "coredns-6d4b75cb6d" has successfully progressed.
reason: NewReplicaSetAvailable
status: "True"
type: Progressing
observedGeneration: 6
readyReplicas: 1
replicas: 1
updatedReplicas: 1
- apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"labels":{"addonmanager.kubernetes.io/mode":"Reconcile","k8s-app":"metrics-server","kubernetes.io/minikube-addons":"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"},"name":"metrics-server"},"spec":{"containers":[{"args":["--cert-dir=/tmp","--secure-port=4443","--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname","--kubelet-use-node-status-port","--metric-resolution=60s","--kubelet-insecure-tls"],"image":"k8s.gcr.io/metrics-server/metrics-server:v0.6.1@sha256:5ddc6458eb95f5c70bd13fdab90cbd7d6ad1066e5b528ad1dcb28b76c5fb2f00","imagePullPolicy":"IfNotPresent","livenessProbe":{"failureThreshold":3,"httpGet":{"path":"/livez","port":"https","scheme":"HTTPS"},"periodSeconds":10},"name":"metrics-server","ports":[{"containerPort":4443,"name":"https","protocol":"TCP"}],"readinessProbe":{"failureThreshold":3,"httpGet":{"path":"/readyz","port":"https","scheme":"HTTPS"},"periodSeconds":10},"resources":{"requests":{"cpu":"100m","memory":"200Mi"}},"securityContext":{"readOnlyRootFilesystem":true,"runAsNonRoot":true,"runAsUser":1000},"volumeMounts":[{"mountPath":"/tmp","name":"tmp-dir"}]}],"priorityClassName":"system-cluster-critical","serviceAccountName":"metrics-server","volumes":[{"emptyDir":{},"name":"tmp-dir"}]}}}}
creationTimestamp: "2022-06-24T11:40:55Z"
generation: 1
labels:
addonmanager.kubernetes.io/mode: Reconcile
k8s-app: metrics-server
kubernetes.io/minikube-addons: metrics-server
name: metrics-server
namespace: kube-system
resourceVersion: "93399"
uid: aecf6a7a-2c56-45ca-8bc6-1c5343d5ab6a
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
k8s-app: metrics-server
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 0
type: RollingUpdate
template:
metadata:
creationTimestamp: null
labels:
k8s-app: metrics-server
name: metrics-server
spec:
containers:
- args:
- --cert-dir=/tmp
- --secure-port=4443
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
- --kubelet-use-node-status-port
- --metric-resolution=60s
- --kubelet-insecure-tls
image: k8s.gcr.io/metrics-server/metrics-server:v0.6.1@sha256:5ddc6458eb95f5c70bd13fdab90cbd7d6ad1066e5b528ad1dcb28b76c5fb2f00
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /livez
port: https
scheme: HTTPS
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
name: metrics-server
ports:
- containerPort: 4443
name: https
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /readyz
port: https
scheme: HTTPS
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources:
requests:
cpu: 100m
memory: 200Mi
securityContext:
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 1000
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmp-dir
dnsPolicy: ClusterFirst
priorityClassName: system-cluster-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: metrics-server
serviceAccountName: metrics-server
terminationGracePeriodSeconds: 30
volumes:
- emptyDir: {}
name: tmp-dir
status:
availableReplicas: 1
conditions:
- lastTransitionTime: "2022-06-24T11:40:55Z"
lastUpdateTime: "2022-06-24T11:42:05Z"
message: ReplicaSet "metrics-server-8595bd7d4c" has successfully progressed.
reason: NewReplicaSetAvailable
status: "True"
type: Progressing
- lastTransitionTime: "2022-06-30T08:42:18Z"
lastUpdateTime: "2022-06-30T08:42:18Z"
message: Deployment has minimum availability.
reason: MinimumReplicasAvailable
status: "True"
type: Available
observedGeneration: 1
readyReplicas: 1
replicas: 1
updatedReplicas: 1
- apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"labels":{"addonmanager.kubernetes.io/mode":"Reconcile","k8s-app":"dashboard-metrics-scraper","kubernetes.io/minikube-addons":"dashboard"},"name":"dashboard-metrics-scraper","namespace":"kubernetes-dashboard"},"spec":{"replicas":1,"revisionHistoryLimit":10,"selector":{"matchLabels":{"k8s-app":"dashboard-metrics-scraper"}},"template":{"metadata":{"annotations":{"seccomp.security.alpha.kubernetes.io/pod":"runtime/default"},"labels":{"k8s-app":"dashboard-metrics-scraper"}},"spec":{"containers":[{"image":"kubernetesui/metrics-scraper:v1.0.8@sha256:76049887f07a0476dc93efc2d3569b9529bf982b22d29f356092ce206e98765c","livenessProbe":{"httpGet":{"path":"/","port":8000,"scheme":"HTTP"},"initialDelaySeconds":30,"timeoutSeconds":30},"name":"dashboard-metrics-scraper","ports":[{"containerPort":8000,"protocol":"TCP"}],"securityContext":{"allowPrivilegeEscalation":false,"readOnlyRootFilesystem":true,"runAsGroup":2001,"runAsUser":1001},"volumeMounts":[{"mountPath":"/tmp","name":"tmp-volume"}]}],"nodeSelector":{"beta.kubernetes.io/os":"linux"},"serviceAccountName":"kubernetes-dashboard","tolerations":[{"effect":"NoSchedule","key":"node-role.kubernetes.io/master"}],"volumes":[{"emptyDir":{},"name":"tmp-volume"}]}}}}
creationTimestamp: "2022-06-24T11:41:06Z"
generation: 1
labels:
addonmanager.kubernetes.io/mode: Reconcile
k8s-app: dashboard-metrics-scraper
kubernetes.io/minikube-addons: dashboard
name: dashboard-metrics-scraper
namespace: kubernetes-dashboard
resourceVersion: "1447"
uid: 5add4254-aa08-4186-9b64-138a4923f072
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
k8s-app: dashboard-metrics-scraper
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
annotations:
seccomp.security.alpha.kubernetes.io/pod: runtime/default
creationTimestamp: null
labels:
k8s-app: dashboard-metrics-scraper
spec:
containers:
- image: kubernetesui/metrics-scraper:v1.0.8@sha256:76049887f07a0476dc93efc2d3569b9529bf982b22d29f356092ce206e98765c
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /
port: 8000
scheme: HTTP
initialDelaySeconds: 30
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 30
name: dashboard-metrics-scraper
ports:
- containerPort: 8000
protocol: TCP
resources: {}
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
runAsGroup: 2001
runAsUser: 1001
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmp-volume
dnsPolicy: ClusterFirst
nodeSelector:
beta.kubernetes.io/os: linux
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: kubernetes-dashboard
serviceAccountName: kubernetes-dashboard
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoSchedule
key: node-role.kubernetes.io/master
volumes:
- emptyDir: {}
name: tmp-volume
status:
availableReplicas: 1
conditions:
- lastTransitionTime: "2022-06-24T11:41:11Z"
lastUpdateTime: "2022-06-24T11:41:11Z"
message: Deployment has minimum availability.
reason: MinimumReplicasAvailable
status: "True"
type: Available
- lastTransitionTime: "2022-06-24T11:41:06Z"
lastUpdateTime: "2022-06-24T11:41:11Z"
message: ReplicaSet "dashboard-metrics-scraper-78dbd9dbf5" has successfully
progressed.
reason: NewReplicaSetAvailable
status: "True"
type: Progressing
observedGeneration: 1
readyReplicas: 1
replicas: 1
updatedReplicas: 1
- apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
kubectl.kubernetes.io/last-applied-configuration: |
{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"labels":{"addonmanager.kubernetes.io/mode":"Reconcile","k8s-app":"kubernetes-dashboard","kubernetes.io/minikube-addons":"dashboard"},"name":"kubernetes-dashboard","namespace":"kubernetes-dashboard"},"spec":{"replicas":1,"revisionHistoryLimit":10,"selector":{"matchLabels":{"k8s-app":"kubernetes-dashboard"}},"template":{"metadata":{"labels":{"gcp-auth-skip-secret":"true","k8s-app":"kubernetes-dashboard"}},"spec":{"containers":[{"args":["--namespace=kubernetes-dashboard","--enable-skip-login","--disable-settings-authorizer"],"image":"kubernetesui/dashboard:v2.6.0@sha256:4af9580485920635d888efe1eddbd67e12f9d5d84dba87100e93feb4e46636b3","livenessProbe":{"httpGet":{"path":"/","port":9090},"initialDelaySeconds":30,"timeoutSeconds":30},"name":"kubernetes-dashboard","ports":[{"containerPort":9090,"protocol":"TCP"}],"securityContext":{"allowPrivilegeEscalation":false,"readOnlyRootFilesystem":true,"runAsGroup":2001,"runAsUser":1001},"volumeMounts":[{"mountPath":"/tmp","name":"tmp-volume"}]}],"nodeSelector":{"beta.kubernetes.io/os":"linux"},"serviceAccountName":"kubernetes-dashboard","tolerations":[{"effect":"NoSchedule","key":"node-role.kubernetes.io/master"}],"volumes":[{"emptyDir":{},"name":"tmp-volume"}]}}}}
creationTimestamp: "2022-06-24T11:41:06Z"
generation: 1
labels:
addonmanager.kubernetes.io/mode: Reconcile
k8s-app: kubernetes-dashboard
kubernetes.io/minikube-addons: dashboard
name: kubernetes-dashboard
namespace: kubernetes-dashboard
resourceVersion: "93418"
uid: 217d41e3-b2cc-4feb-8fc1-af2ca858b065
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
k8s-app: kubernetes-dashboard
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
creationTimestamp: null
labels:
gcp-auth-skip-secret: "true"
k8s-app: kubernetes-dashboard
spec:
containers:
- args:
- --namespace=kubernetes-dashboard
- --enable-skip-login
- --disable-settings-authorizer
image: kubernetesui/dashboard:v2.6.0@sha256:4af9580485920635d888efe1eddbd67e12f9d5d84dba87100e93feb4e46636b3
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /
port: 9090
scheme: HTTP
initialDelaySeconds: 30
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 30
name: kubernetes-dashboard
ports:
- containerPort: 9090
protocol: TCP
resources: {}
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
runAsGroup: 2001
runAsUser: 1001
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmp-volume
dnsPolicy: ClusterFirst
nodeSelector:
beta.kubernetes.io/os: linux
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: kubernetes-dashboard
serviceAccountName: kubernetes-dashboard
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoSchedule
key: node-role.kubernetes.io/master
volumes:
- emptyDir: {}
name: tmp-volume
status:
availableReplicas: 1
conditions:
- lastTransitionTime: "2022-06-24T11:41:06Z"
lastUpdateTime: "2022-06-24T11:41:23Z"
message: ReplicaSet "kubernetes-dashboard-5fd5574d9f" has successfully progressed.
reason: NewReplicaSetAvailable
status: "True"
type: Progressing
- lastTransitionTime: "2022-06-30T08:42:21Z"
lastUpdateTime: "2022-06-30T08:42:21Z"
message: Deployment has minimum availability.
reason: MinimumReplicasAvailable
status: "True"
type: Available
observedGeneration: 1
readyReplicas: 1
replicas: 1
updatedReplicas: 1
- apiVersion: apps/v1
kind: ReplicaSet
metadata:
annotations:
deployment.kubernetes.io/desired-replicas: "3"
deployment.kubernetes.io/max-replicas: "4"
deployment.kubernetes.io/revision: "1"
creationTimestamp: "2022-06-27T08:46:32Z"
generation: 1
labels:
app: myapp
pod-template-hash: 689f9d59
type: front-end
name: myapp-deployment-689f9d59
namespace: default
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: Deployment
name: myapp-deployment
uid: f67d009a-4fb9-4e99-84c8-45b968038b0b
resourceVersion: "93357"
uid: 29ec1242-1852-4be7-a01e-a492bc2eb9ba
spec:
replicas: 3
selector:
matchLabels:
pod-template-hash: 689f9d59
type: front-end
template:
metadata:
creationTimestamp: null
labels:
app: myapp
pod-template-hash: 689f9d59
type: front-end
name: myapp-pod
spec:
containers:
- image: nginx
imagePullPolicy: Always
name: nginx-container
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
status:
availableReplicas: 3
fullyLabeledReplicas: 3
observedGeneration: 1
readyReplicas: 3
replicas: 3
- apiVersion: apps/v1
kind: ReplicaSet
metadata:
annotations:
deployment.kubernetes.io/desired-replicas: "1"
deployment.kubernetes.io/max-replicas: "2"
deployment.kubernetes.io/revision: "1"
creationTimestamp: "2022-06-24T11:20:15Z"
generation: 1
labels:
k8s-app: kube-dns
pod-template-hash: 6d4b75cb6d
name: coredns-6d4b75cb6d
namespace: kube-system
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: Deployment
name: coredns
uid: 1961e2fb-9366-4679-93c2-ed72512c4492
resourceVersion: "20934"
uid: 41a6c33a-6760-4eff-b6c3-2b55f65ef31b
spec:
replicas: 1
selector:
matchLabels:
k8s-app: kube-dns
pod-template-hash: 6d4b75cb6d
template:
metadata:
creationTimestamp: null
labels:
k8s-app: kube-dns
pod-template-hash: 6d4b75cb6d
spec:
containers:
- args:
- -conf
- /etc/coredns/Corefile
image: k8s.gcr.io/coredns/coredns:v1.8.6
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 5
httpGet:
path: /health
port: 8080
scheme: HTTP
initialDelaySeconds: 60
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 5
name: coredns
ports:
- containerPort: 53
name: dns
protocol: UDP
- containerPort: 53
name: dns-tcp
protocol: TCP
- containerPort: 9153
name: metrics
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /ready
port: 8181
scheme: HTTP
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources:
limits:
memory: 170Mi
requests:
cpu: 100m
memory: 70Mi
securityContext:
allowPrivilegeEscalation: false
capabilities:
add:
- NET_BIND_SERVICE
drop:
- all
readOnlyRootFilesystem: true
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /etc/coredns
name: config-volume
readOnly: true
dnsPolicy: Default
nodeSelector:
kubernetes.io/os: linux
priorityClassName: system-cluster-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: coredns
serviceAccountName: coredns
terminationGracePeriodSeconds: 30
tolerations:
- key: CriticalAddonsOnly
operator: Exists
- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node-role.kubernetes.io/control-plane
volumes:
- configMap:
defaultMode: 420
items:
- key: Corefile
path: Corefile
name: coredns
name: config-volume
status:
availableReplicas: 1
fullyLabeledReplicas: 1
observedGeneration: 1
readyReplicas: 1
replicas: 1
- apiVersion: apps/v1
kind: ReplicaSet
metadata:
annotations:
deployment.kubernetes.io/desired-replicas: "1"
deployment.kubernetes.io/max-replicas: "2"
deployment.kubernetes.io/revision: "1"
creationTimestamp: "2022-06-24T11:40:55Z"
generation: 1
labels:
k8s-app: metrics-server
pod-template-hash: 8595bd7d4c
name: metrics-server-8595bd7d4c
namespace: kube-system
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: Deployment
name: metrics-server
uid: aecf6a7a-2c56-45ca-8bc6-1c5343d5ab6a
resourceVersion: "93397"
uid: 70c29352-4357-42d2-9f38-72ad165a81a1
spec:
replicas: 1
selector:
matchLabels:
k8s-app: metrics-server
pod-template-hash: 8595bd7d4c
template:
metadata:
creationTimestamp: null
labels:
k8s-app: metrics-server
pod-template-hash: 8595bd7d4c
name: metrics-server
spec:
containers:
- args:
- --cert-dir=/tmp
- --secure-port=4443
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
- --kubelet-use-node-status-port
- --metric-resolution=60s
- --kubelet-insecure-tls
image: k8s.gcr.io/metrics-server/metrics-server:v0.6.1@sha256:5ddc6458eb95f5c70bd13fdab90cbd7d6ad1066e5b528ad1dcb28b76c5fb2f00
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /livez
port: https
scheme: HTTPS
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
name: metrics-server
ports:
- containerPort: 4443
name: https
protocol: TCP
readinessProbe:
failureThreshold: 3
httpGet:
path: /readyz
port: https
scheme: HTTPS
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
resources:
requests:
cpu: 100m
memory: 200Mi
securityContext:
readOnlyRootFilesystem: true
runAsNonRoot: true
runAsUser: 1000
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmp-dir
dnsPolicy: ClusterFirst
priorityClassName: system-cluster-critical
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: metrics-server
serviceAccountName: metrics-server
terminationGracePeriodSeconds: 30
volumes:
- emptyDir: {}
name: tmp-dir
status:
availableReplicas: 1
fullyLabeledReplicas: 1
observedGeneration: 1
readyReplicas: 1
replicas: 1
- apiVersion: apps/v1
kind: ReplicaSet
metadata:
annotations:
deployment.kubernetes.io/desired-replicas: "1"
deployment.kubernetes.io/max-replicas: "2"
deployment.kubernetes.io/revision: "1"
creationTimestamp: "2022-06-24T11:41:06Z"
generation: 1
labels:
k8s-app: dashboard-metrics-scraper
pod-template-hash: 78dbd9dbf5
name: dashboard-metrics-scraper-78dbd9dbf5
namespace: kubernetes-dashboard
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: Deployment
name: dashboard-metrics-scraper
uid: 5add4254-aa08-4186-9b64-138a4923f072
resourceVersion: "1446"
uid: f0bfc75d-04df-4678-bb8d-624ee3456465
spec:
replicas: 1
selector:
matchLabels:
k8s-app: dashboard-metrics-scraper
pod-template-hash: 78dbd9dbf5
template:
metadata:
annotations:
seccomp.security.alpha.kubernetes.io/pod: runtime/default
creationTimestamp: null
labels:
k8s-app: dashboard-metrics-scraper
pod-template-hash: 78dbd9dbf5
spec:
containers:
- image: kubernetesui/metrics-scraper:v1.0.8@sha256:76049887f07a0476dc93efc2d3569b9529bf982b22d29f356092ce206e98765c
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /
port: 8000
scheme: HTTP
initialDelaySeconds: 30
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 30
name: dashboard-metrics-scraper
ports:
- containerPort: 8000
protocol: TCP
resources: {}
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
runAsGroup: 2001
runAsUser: 1001
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmp-volume
dnsPolicy: ClusterFirst
nodeSelector:
beta.kubernetes.io/os: linux
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: kubernetes-dashboard
serviceAccountName: kubernetes-dashboard
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoSchedule
key: node-role.kubernetes.io/master
volumes:
- emptyDir: {}
name: tmp-volume
status:
availableReplicas: 1
fullyLabeledReplicas: 1
observedGeneration: 1
readyReplicas: 1
replicas: 1
- apiVersion: apps/v1
kind: ReplicaSet
metadata:
annotations:
deployment.kubernetes.io/desired-replicas: "1"
deployment.kubernetes.io/max-replicas: "2"
deployment.kubernetes.io/revision: "1"
creationTimestamp: "2022-06-24T11:41:06Z"
generation: 1
labels:
gcp-auth-skip-secret: "true"
k8s-app: kubernetes-dashboard
pod-template-hash: 5fd5574d9f
name: kubernetes-dashboard-5fd5574d9f
namespace: kubernetes-dashboard
ownerReferences:
- apiVersion: apps/v1
blockOwnerDeletion: true
controller: true
kind: Deployment
name: kubernetes-dashboard
uid: 217d41e3-b2cc-4feb-8fc1-af2ca858b065
resourceVersion: "93417"
uid: a9710aea-4a76-4143-8ab1-b50f02ea8350
spec:
replicas: 1
selector:
matchLabels:
k8s-app: kubernetes-dashboard
pod-template-hash: 5fd5574d9f
template:
metadata:
creationTimestamp: null
labels:
gcp-auth-skip-secret: "true"
k8s-app: kubernetes-dashboard
pod-template-hash: 5fd5574d9f
spec:
containers:
- args:
- --namespace=kubernetes-dashboard
- --enable-skip-login
- --disable-settings-authorizer
image: kubernetesui/dashboard:v2.6.0@sha256:4af9580485920635d888efe1eddbd67e12f9d5d84dba87100e93feb4e46636b3
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 3
httpGet:
path: /
port: 9090
scheme: HTTP
initialDelaySeconds: 30
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 30
name: kubernetes-dashboard
ports:
- containerPort: 9090
protocol: TCP
resources: {}
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
runAsGroup: 2001
runAsUser: 1001
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /tmp
name: tmp-volume
dnsPolicy: ClusterFirst
nodeSelector:
beta.kubernetes.io/os: linux
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: kubernetes-dashboard
serviceAccountName: kubernetes-dashboard
terminationGracePeriodSeconds: 30
tolerations:
- effect: NoSchedule
key: node-role.kubernetes.io/master
volumes:
- emptyDir: {}
name: tmp-volume
status:
availableReplicas: 1
fullyLabeledReplicas: 1
observedGeneration: 1
readyReplicas: 1
replicas: 1
kind: List
metadata:
resourceVersion: ""