-
-
Save kayrus/31551685d523cbf84039c31ee6857366 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
items: | |
- apiVersion: v1 | |
kind: Pod | |
metadata: | |
annotations: | |
checksum/configmap-etcd-bootstrap-config: d60777257c12e302552376d84786eab7e038ebb99cb7e1609242a6cf8af3f1ae | |
checksum/secret-etcd-ca: 17bd58be7f7f194f500e095f63f2b6a8ce406c6fc55b6c45d097fe6cb6ed05ab | |
checksum/secret-etcd-client-tls: 51202bc75a4a2811ca1e6c9e18b57aa9ffb2a5c9da66f1e28d58a0437af96159 | |
checksum/secret-etcd-server-tls: f30918e7ebc8a6111712bd87a009c7a41c09e36172796aafa623cb80739fe357 | |
cni.projectcalico.org/podIP: 100.94.0.52/32 | |
kubernetes.io/psp: gardener.privileged | |
creationTimestamp: "2019-09-13T11:35:24Z" | |
generateName: etcd-events- | |
labels: | |
app: etcd-statefulset | |
controller-revision-hash: etcd-events-54868fbcbd | |
garden.sapcloud.io/role: controlplane | |
networking.gardener.cloud/to-dns: allowed | |
networking.gardener.cloud/to-private-networks: allowed | |
networking.gardener.cloud/to-public-networks: allowed | |
role: events | |
statefulset.kubernetes.io/pod-name: etcd-events-0 | |
name: etcd-events-0 | |
namespace: shoot--garden--region1-01-dev | |
ownerReferences: | |
- apiVersion: apps/v1 | |
blockOwnerDeletion: true | |
controller: true | |
kind: StatefulSet | |
name: etcd-events | |
uid: dd1b9c7f-3e05-4877-ae06-56f6de253ec3 | |
resourceVersion: "20462759" | |
selfLink: /api/v1/namespaces/shoot--garden--region1-01-dev/pods/etcd-events-0 | |
uid: 1d204600-3c01-4908-b4f1-3b8b88723d50 | |
spec: | |
containers: | |
- command: | |
- /bootstrap/bootstrap.sh | |
image: quay.io/coreos/etcd:v3.3.13 | |
imagePullPolicy: IfNotPresent | |
livenessProbe: | |
exec: | |
command: | |
- /bin/sh | |
- -ec | |
- ETCDCTL_API=3 | |
- etcdctl | |
- --cert=/var/etcd/ssl/client/tls.crt | |
- --key=/var/etcd/ssl/client/tls.key | |
- --cacert=/var/etcd/ssl/ca/ca.crt | |
- --endpoints=https://etcd-events-0:2379 | |
- get | |
- foo | |
failureThreshold: 3 | |
initialDelaySeconds: 15 | |
periodSeconds: 5 | |
successThreshold: 1 | |
timeoutSeconds: 1 | |
name: etcd | |
ports: | |
- containerPort: 2380 | |
name: serverport | |
protocol: TCP | |
- containerPort: 2379 | |
name: clientport | |
protocol: TCP | |
readinessProbe: | |
failureThreshold: 3 | |
httpGet: | |
path: /healthz | |
port: 8080 | |
scheme: HTTP | |
initialDelaySeconds: 5 | |
periodSeconds: 5 | |
successThreshold: 1 | |
timeoutSeconds: 1 | |
resources: | |
limits: | |
cpu: 2500m | |
memory: 4Gi | |
requests: | |
cpu: 500m | |
memory: 1000Mi | |
terminationMessagePath: /dev/termination-log | |
terminationMessagePolicy: File | |
volumeMounts: | |
- mountPath: /var/etcd/data | |
name: etcd-events | |
- mountPath: /bootstrap | |
name: etcd-bootstrap | |
- mountPath: /var/etcd/ssl/ca | |
name: ca-etcd | |
- mountPath: /var/etcd/ssl/server | |
name: etcd-server-tls | |
- mountPath: /var/etcd/ssl/client | |
name: etcd-client-tls | |
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount | |
name: default-token-72bbf | |
readOnly: true | |
dnsPolicy: ClusterFirst | |
enableServiceLinks: true | |
hostname: etcd-events-0 | |
nodeName: shoot--garden--soil-dev-cpu-worker-z1-7df97d997-65v6n | |
priority: 100 | |
priorityClassName: gardener-shoot-controlplane | |
restartPolicy: Always | |
schedulerName: default-scheduler | |
securityContext: {} | |
serviceAccount: default | |
serviceAccountName: default | |
subdomain: etcd-events | |
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: etcd-events | |
persistentVolumeClaim: | |
claimName: etcd-events-etcd-events-0 | |
- configMap: | |
defaultMode: 356 | |
name: etcd-bootstrap-events | |
name: etcd-bootstrap | |
- name: etcd-server-tls | |
secret: | |
defaultMode: 420 | |
secretName: etcd-server-tls | |
- name: etcd-client-tls | |
secret: | |
defaultMode: 420 | |
secretName: etcd-client-tls | |
- name: ca-etcd | |
secret: | |
defaultMode: 420 | |
secretName: ca-etcd | |
- name: default-token-72bbf | |
secret: | |
defaultMode: 420 | |
secretName: default-token-72bbf | |
status: | |
conditions: | |
- lastProbeTime: null | |
lastTransitionTime: "2019-09-13T11:35:24Z" | |
status: "True" | |
type: Initialized | |
- lastProbeTime: null | |
lastTransitionTime: "2019-09-13T11:35:24Z" | |
message: 'containers with unready status: [etcd]' | |
reason: ContainersNotReady | |
status: "False" | |
type: Ready | |
- lastProbeTime: null | |
lastTransitionTime: "2019-09-13T11:35:24Z" | |
message: 'containers with unready status: [etcd]' | |
reason: ContainersNotReady | |
status: "False" | |
type: ContainersReady | |
- lastProbeTime: null | |
lastTransitionTime: "2019-09-13T11:35:24Z" | |
status: "True" | |
type: PodScheduled | |
containerStatuses: | |
- containerID: docker://d412c505751d63eeabfd82062a5a6a5dd3c78148735330c80ddfb1991d3514d5 | |
image: quay.io/coreos/etcd:v3.3.13 | |
imageID: docker-pullable://quay.io/coreos/etcd@sha256:f8c9d9476458414ccad25a92524e788738386da109b06029a3b0c1a0d434d489 | |
lastState: {} | |
name: etcd | |
ready: false | |
restartCount: 0 | |
state: | |
running: | |
startedAt: "2019-09-13T11:35:34Z" | |
hostIP: 198.18.1.7 | |
phase: Running | |
podIP: 100.94.0.52 | |
qosClass: Burstable | |
startTime: "2019-09-13T11:35:24Z" | |
- apiVersion: v1 | |
kind: Pod | |
metadata: | |
annotations: | |
checksum/configmap-etcd-bootstrap-config: 071d75f2ad5fceb47a291637dd9d828fd756157d241dcf0dcb350e59245142ef | |
checksum/secret-etcd-ca: 17bd58be7f7f194f500e095f63f2b6a8ce406c6fc55b6c45d097fe6cb6ed05ab | |
checksum/secret-etcd-client-tls: 51202bc75a4a2811ca1e6c9e18b57aa9ffb2a5c9da66f1e28d58a0437af96159 | |
checksum/secret-etcd-server-tls: f30918e7ebc8a6111712bd87a009c7a41c09e36172796aafa623cb80739fe357 | |
cni.projectcalico.org/podIP: 100.94.0.54/32 | |
kubernetes.io/psp: gardener.privileged | |
creationTimestamp: "2019-09-13T11:35:18Z" | |
generateName: etcd-main- | |
labels: | |
app: etcd-statefulset | |
controller-revision-hash: etcd-main-5648cb7857 | |
garden.sapcloud.io/role: controlplane | |
networking.gardener.cloud/to-dns: allowed | |
networking.gardener.cloud/to-private-networks: allowed | |
networking.gardener.cloud/to-public-networks: allowed | |
role: main | |
statefulset.kubernetes.io/pod-name: etcd-main-0 | |
name: etcd-main-0 | |
namespace: shoot--garden--region1-01-dev | |
ownerReferences: | |
- apiVersion: apps/v1 | |
blockOwnerDeletion: true | |
controller: true | |
kind: StatefulSet | |
name: etcd-main | |
uid: fcc3cef6-0121-4a39-8cb0-53ea69f96777 | |
resourceVersion: "20462994" | |
selfLink: /api/v1/namespaces/shoot--garden--region1-01-dev/pods/etcd-main-0 | |
uid: 625b48a7-fcdd-4f34-8641-8aef1a0325be | |
spec: | |
containers: | |
- command: | |
- /bootstrap/bootstrap.sh | |
image: quay.io/coreos/etcd:v3.3.13 | |
imagePullPolicy: IfNotPresent | |
livenessProbe: | |
exec: | |
command: | |
- /bin/sh | |
- -ec | |
- ETCDCTL_API=3 | |
- etcdctl | |
- --cert=/var/etcd/ssl/client/tls.crt | |
- --key=/var/etcd/ssl/client/tls.key | |
- --cacert=/var/etcd/ssl/ca/ca.crt | |
- --endpoints=https://etcd-main-0:2379 | |
- get | |
- foo | |
failureThreshold: 3 | |
initialDelaySeconds: 15 | |
periodSeconds: 5 | |
successThreshold: 1 | |
timeoutSeconds: 1 | |
name: etcd | |
ports: | |
- containerPort: 2380 | |
name: serverport | |
protocol: TCP | |
- containerPort: 2379 | |
name: clientport | |
protocol: TCP | |
readinessProbe: | |
failureThreshold: 3 | |
httpGet: | |
path: /healthz | |
port: 8080 | |
scheme: HTTP | |
initialDelaySeconds: 5 | |
periodSeconds: 5 | |
successThreshold: 1 | |
timeoutSeconds: 1 | |
resources: | |
limits: | |
cpu: 2500m | |
memory: 4Gi | |
requests: | |
cpu: 500m | |
memory: 1000Mi | |
terminationMessagePath: /dev/termination-log | |
terminationMessagePolicy: File | |
volumeMounts: | |
- mountPath: /var/etcd/data | |
name: main-etcd | |
- mountPath: /bootstrap | |
name: etcd-bootstrap | |
- mountPath: /var/etcd/ssl/ca | |
name: ca-etcd | |
- mountPath: /var/etcd/ssl/server | |
name: etcd-server-tls | |
- mountPath: /var/etcd/ssl/client | |
name: etcd-client-tls | |
- mountPath: /var/run/secrets/kubernetes.io/serviceaccount | |
name: default-token-72bbf | |
readOnly: true | |
dnsPolicy: ClusterFirst | |
enableServiceLinks: true | |
hostname: etcd-main-0 | |
nodeName: shoot--garden--soil-dev-cpu-worker-z1-7df97d997-65v6n | |
priority: 100 | |
priorityClassName: gardener-shoot-controlplane | |
restartPolicy: Always | |
schedulerName: default-scheduler | |
securityContext: {} | |
serviceAccount: default | |
serviceAccountName: default | |
subdomain: etcd-main | |
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: main-etcd | |
persistentVolumeClaim: | |
claimName: main-etcd-etcd-main-0 | |
- configMap: | |
defaultMode: 356 | |
name: etcd-bootstrap-main | |
name: etcd-bootstrap | |
- name: etcd-server-tls | |
secret: | |
defaultMode: 420 | |
secretName: etcd-server-tls | |
- name: etcd-client-tls | |
secret: | |
defaultMode: 420 | |
secretName: etcd-client-tls | |
- name: ca-etcd | |
secret: | |
defaultMode: 420 | |
secretName: ca-etcd | |
- name: default-token-72bbf | |
secret: | |
defaultMode: 420 | |
secretName: default-token-72bbf | |
status: | |
conditions: | |
- lastProbeTime: null | |
lastTransitionTime: "2019-09-13T11:35:18Z" | |
status: "True" | |
type: Initialized | |
- lastProbeTime: null | |
lastTransitionTime: "2019-09-13T11:35:18Z" | |
message: 'containers with unready status: [etcd]' | |
reason: ContainersNotReady | |
status: "False" | |
type: Ready | |
- lastProbeTime: null | |
lastTransitionTime: "2019-09-13T11:35:18Z" | |
message: 'containers with unready status: [etcd]' | |
reason: ContainersNotReady | |
status: "False" | |
type: ContainersReady | |
- lastProbeTime: null | |
lastTransitionTime: "2019-09-13T11:35:18Z" | |
status: "True" | |
type: PodScheduled | |
containerStatuses: | |
- containerID: docker://f3675d2c1804f905152b1b89c2d027e60758a6e6317d5a862eb6d8826030dbec | |
image: quay.io/coreos/etcd:v3.3.13 | |
imageID: docker-pullable://quay.io/coreos/etcd@sha256:f8c9d9476458414ccad25a92524e788738386da109b06029a3b0c1a0d434d489 | |
lastState: {} | |
name: etcd | |
ready: false | |
restartCount: 0 | |
state: | |
running: | |
startedAt: "2019-09-13T11:35:53Z" | |
hostIP: 198.18.1.7 | |
phase: Running | |
podIP: 100.94.0.54 | |
qosClass: Burstable | |
startTime: "2019-09-13T11:35:18Z" | |
kind: List | |
metadata: | |
resourceVersion: "" | |
selfLink: "" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
./ks -n shoot--garden--region1-01-dev get statefulset etcd-main -o yaml | |
apiVersion: apps/v1 | |
kind: StatefulSet | |
metadata: | |
annotations: | |
cluster-autoscaler.kubernetes.io/safe-to-evict: "false" | |
creationTimestamp: "2019-08-21T16:02:12Z" | |
generation: 3 | |
labels: | |
app: etcd-statefulset | |
garden.sapcloud.io/role: controlplane | |
role: main | |
name: etcd-main | |
namespace: shoot--garden--region1-01-dev | |
resourceVersion: "20462408" | |
selfLink: /apis/apps/v1/namespaces/shoot--garden--region1-01-dev/statefulsets/etcd-main | |
uid: fcc3cef6-0121-4a39-8cb0-53ea69f96777 | |
spec: | |
podManagementPolicy: OrderedReady | |
replicas: 1 | |
revisionHistoryLimit: 10 | |
selector: | |
matchLabels: | |
app: etcd-statefulset | |
role: main | |
serviceName: etcd-main | |
template: | |
metadata: | |
annotations: | |
checksum/configmap-etcd-bootstrap-config: 071d75f2ad5fceb47a291637dd9d828fd756157d241dcf0dcb350e59245142ef | |
checksum/secret-etcd-ca: 17bd58be7f7f194f500e095f63f2b6a8ce406c6fc55b6c45d097fe6cb6ed05ab | |
checksum/secret-etcd-client-tls: 51202bc75a4a2811ca1e6c9e18b57aa9ffb2a5c9da66f1e28d58a0437af96159 | |
checksum/secret-etcd-server-tls: f30918e7ebc8a6111712bd87a009c7a41c09e36172796aafa623cb80739fe357 | |
creationTimestamp: null | |
labels: | |
app: etcd-statefulset | |
garden.sapcloud.io/role: controlplane | |
networking.gardener.cloud/to-dns: allowed | |
networking.gardener.cloud/to-private-networks: allowed | |
networking.gardener.cloud/to-public-networks: allowed | |
role: main | |
spec: | |
containers: | |
- command: | |
- /bootstrap/bootstrap.sh | |
image: quay.io/coreos/etcd:v3.3.13 | |
imagePullPolicy: IfNotPresent | |
livenessProbe: | |
exec: | |
command: | |
- /bin/sh | |
- -ec | |
- ETCDCTL_API=3 | |
- etcdctl | |
- --cert=/var/etcd/ssl/client/tls.crt | |
- --key=/var/etcd/ssl/client/tls.key | |
- --cacert=/var/etcd/ssl/ca/ca.crt | |
- --endpoints=https://etcd-main-0:2379 | |
- get | |
- foo | |
failureThreshold: 3 | |
initialDelaySeconds: 15 | |
periodSeconds: 5 | |
successThreshold: 1 | |
timeoutSeconds: 1 | |
name: etcd | |
ports: | |
- containerPort: 2380 | |
name: serverport | |
protocol: TCP | |
- containerPort: 2379 | |
name: clientport | |
protocol: TCP | |
readinessProbe: | |
failureThreshold: 3 | |
httpGet: | |
path: /healthz | |
port: 8080 | |
scheme: HTTP | |
initialDelaySeconds: 5 | |
periodSeconds: 5 | |
successThreshold: 1 | |
timeoutSeconds: 1 | |
resources: | |
limits: | |
cpu: 2500m | |
memory: 4Gi | |
requests: | |
cpu: 500m | |
memory: 1000Mi | |
terminationMessagePath: /dev/termination-log | |
terminationMessagePolicy: File | |
volumeMounts: | |
- mountPath: /var/etcd/data | |
name: main-etcd | |
- mountPath: /bootstrap | |
name: etcd-bootstrap | |
- mountPath: /var/etcd/ssl/ca | |
name: ca-etcd | |
- mountPath: /var/etcd/ssl/server | |
name: etcd-server-tls | |
- mountPath: /var/etcd/ssl/client | |
name: etcd-client-tls | |
dnsPolicy: ClusterFirst | |
priorityClassName: gardener-shoot-controlplane | |
restartPolicy: Always | |
schedulerName: default-scheduler | |
securityContext: {} | |
terminationGracePeriodSeconds: 30 | |
volumes: | |
- configMap: | |
defaultMode: 356 | |
name: etcd-bootstrap-main | |
name: etcd-bootstrap | |
- name: etcd-server-tls | |
secret: | |
defaultMode: 420 | |
secretName: etcd-server-tls | |
- name: etcd-client-tls | |
secret: | |
defaultMode: 420 | |
secretName: etcd-client-tls | |
- name: ca-etcd | |
secret: | |
defaultMode: 420 | |
secretName: ca-etcd | |
updateStrategy: | |
type: RollingUpdate | |
volumeClaimTemplates: | |
- metadata: | |
creationTimestamp: null | |
name: main-etcd | |
spec: | |
accessModes: | |
- ReadWriteOnce | |
resources: | |
requests: | |
storage: 25Gi | |
storageClassName: gardener.cloud-fast | |
volumeMode: Filesystem | |
status: | |
phase: Pending | |
status: | |
collisionCount: 0 | |
currentRevision: etcd-main-7664965464 | |
observedGeneration: 3 | |
replicas: 1 | |
updateRevision: etcd-main-5648cb7857 | |
updatedReplicas: 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment