1 cd cka 2 ./counter.sh 15 3 ./counter.sh 12 4 curl 10.104.105.141 5 exxit 6 exit 7 cd cka 8 vim vm.yaml 9 scp student@192.168.29.101:/tmp/oct* . 10 exit 11 kubectl edit node control 12 cd cka 13 ./counter.sh 12 14 ./counter.sh 7 15 helm 16 sudo apt install helm 17 ./counter.sh 13 18 ./counter.sh 1 19 ./counter.sh 8 20 ./counter.sh 15 21 ./counter.sh 6 22 sudo apt install -y vim git 23 git clone https://github.com/sandervanvugt/cka 24 cd cka 25 ls *sh 26 ./setup-container.sh 27 systemctl status containerd 28 vim setup-container.sh 29 cd /etc/sysctl.d/ 30 ls 31 cat 99-kubernetes-cri.conf 32 cd 33 cd cka 34 ls * 35 ls *sh 36 ./setup-kubetools-previousversion.sh 37 sudo kubeadm init -h | less 38 sudo kubeadm init 39 mkdir -p $HOME/.kube 40 less ~/.kube/config 41 kubectl get all 42 ls 43 less RESOURCES.txt 44 kubectl config view 45 kubectl get pods -n kube-system 46 kubectl describe -n kube-system pod coredns-674b8bbfcf-fbkd8 47 history 48 kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml 49 kubectl api-resources | less 50 kubectl get pods -n kube-system 51 history 52 kubectl get nodes 53 kubectl create deploy testdploy --image=nginx --replicas=3 54 kubectl get all 55 sudo kubeadm config print init-defaults > config.yaml 56 vim config.yaml 57 source <(kubectl completion bash) 58 kubectl get pods -n kube-system 59 kubectl edit node control 60 kubectl create deploy removeme --image=nginx --replicas=20 61 kubectl get all 62 kubectl get pods -o wide 63 kubectl edit node control 64 kubectl get pods -o wide 65 kubectl scale deploy removeme --replicas=1 66 kubectl scale deploy removeme --replicas=20 67 kubectl get pods -o wide 68 kubectl delete deploy removeme 69 history | grep create 70 kubectl get all 71 kubectl edit deploy testdploy 72 kubectl get pods -o wide 73 kubectl expose deploy testdploy 74 kubectl expose deploy testdploy --port 80 75 kubectl get all 76 curl 10.104.105.141 77 kubectl get all 78 kubectl edit svc testdploy 79 kubectl get all 80 history 81 kubectl set resources -h | less 82 kubectl get deploy 83 kubectl set resources deploy testdploy --limits=cpu=200m,memory=512Mi --requests=cpu=100m,memory=256Mi 84 source <(kubectl completion bash) 85 kubectl edit deploy testdploy 86 kubectl create ns limited 87 kubectl create quota -h | less 88 kubectl create quota qtest --hard pods=3,cpu=100m,memory=500Mi --namespace limited 89 kubectl describe quota -n limited 90 kubectl describe quota 91 kubectl describe ns limited 92 kubectl create deploy nginx --image=nginx --replicas=3 -n limited 93 kubectl get all -n limited 94 kubectl describe -n limited rs nginx-5869d7778c 95 history 96 kubectl set resources -n limited deploy nginx --requests cpu=100m,memory=5Mi --limits cpu=200m,memory=20Mi 97 kubectl get pods -n limited 98 kubectl get all -n limited 99 kubectl describe ns limited 100 kubectl edit -n limited quota qtest 101 kubectl get all -n limited 102 kubectl -n limited scale deploy nginx --replicas=1 103 kubectl -n limited scale deploy nginx --replicas=3 104 kubectl get all -n limited 105 vim limitrange.yaml 106 kubectl apply -f limitrange.yaml 107 kubectl describe ns limited 108 cat limitrange.yaml 109 kubectl describe ns default 110 kubectl delete -f limitrange.yaml 111 kubectl apply -f limitrange.yaml -n limited 112 kubectl describe ns limited 113 kubectl run limitpod --image=nginx -n limited 114 kubectl delete quota -n limited qtest 115 kubectl run limitpod --image=nginx -n limited 116 kubectl describe pod -n limited limitpod 117 history 118 kubectl create priorityclass high-priority --value=1000 --description="high priority" --preemption-policy="Never" 119 kubectl create priorityclass high-priority --value=125 --description="mid priority" --global-default=true 120 kubectl create priorityclass mid-priority --value=125 --description="mid priority" --global-default=true 121 kubectl run testpod --image=nginx 122 kubectl get testpod -o yaml | grep -B2 -i priority 123 kubectl get pod testpod -o yaml | grep -B2 -i priority 124 kubectl create deploy highprio --image=nginx 125 kubectl edit deploy highprio 126 kubectl get all --selector app=highprio 127 kubectl get pods highprio-57ccd94998-ddjjl -o yaml | grep prio 128 history 129 kubectl create quota -h | less 130 kubectl run -h | less 131 kubectl run busypod --image=busybox -- sleep 3600 132 kubectl get pods 133 kubectl get pod busypod -o yaml | less 134 kubectl get ds -A 135 kubectl get nodes 136 kubectl cordon worker1 137 kubectl create deploy many --image=nginx --replicas=10 138 kubectl get pods -o wide 139 kubectl uncordon worker1 140 kubectl get pods -o wide 141 kubectl scale deploy many --replicas=4 142 kubectl scale deploy many --replicas=10 143 kubectl get pods -o wide 144 kubectl delete deploy many 145 history > /tmp/oct25.txt 146 cd 147 arch 148 kubectl cordon worker2 149 kubectl get nodes 150 kubectl get node worker2 -o yaml | less 151 df -h 152 kubectl create deploy filledup --image=nginx --replicas=5 153 kubectl get all --selector app=filledup 154 kubectl describe pod filledup-689c9df88d-vrxrq 155 kubectl edit node worker2 156 kubectl edit node worker1 157 kubectl get pods 158 kubectl get nodes 159 kubectl uncordon worker2 160 kubectl get nodes 161 kubectl get pods -n kube-system 162 kubectl get nodes 163 helm 164 snap install helm 165 sudo snap install helm 166 sudo snap install helm --classic 167 helm version 168 helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/ 169 helm upgrade --install kubernetes-dashboard kubernetes-dashboard/kubernetes-dashboard --create-namespace --namespace kubernetes-dashboard 170 kubectl get ns 171 kubectl get all -n kubernetes-dashboard 172 kubectl -n kubernetes-dashboard port-forward svc/kubernetes-dashboard-kong-proxy 8443:443 173 helm repo add bitnami https://charts.bitnami.com/bitnami 174 helm repo list 175 helm search repo bitnami 176 helm search repo file 177 helm search repo nginx --versions 178 helm install bitnami/mysql --generate-name --create-namespace --namespace bsql 179 helm show chart bitnami/mysql 180 helm list -A 181 helm status mysql-1761834656 182 helm status mysql-1761834656 -n bsql 183 kubectl -n bsql 184 kubectl get all -n bsql 185 kubectl describe pods -n bsql mysql-1761834656-0 186 helm repo list 187 helm show values bitnami/nginx 188 helm show values bitnami/nginx | grep commonLa 189 helm show values bitnami/nginx | grep replicaC 190 vim values.yaml 191 helm list 192 helm install bitnami/nginx --generate-name --values=values.yaml 193 helm list 194 kubectl get deploy 195 helm get values nginx-1761835222 196 helm get values --all nginx-1761835222 197 helm get values --all nginx-1761835222 | wc -l 198 helm repo add argo https://argoproj.github.io/argo-helm 199 helm repo update 200 helm search repo argo/argo-cd 201 helm template my-argo-cd argo/argo-cd > argo-cd-template.yaml 202 vim argo-cd-template.yaml 203 helm show values argo/argo-cd > values.yaml 204 vim values.yaml 205 helm template my-argocd argo/argo-cd -f values.yaml > argo-cd-template.yaml 206 kubectl apply -f argo-cd-template.yaml 207 kubectl get svc 208 kubectl delete -f argo-cd-template.yaml 209 kubectl get storageclass 210 cd cka 211 ls 212 vim pvc.yaml 213 kubectl apply -f pvc.yaml 214 kubectl get pvc 215 kubectl describe pvc pv-claim 216 ls pv* 217 vim pv.yaml 218 kubectl apply -f pv.yaml 219 kubectl get pvc 220 kubectl explain pvc.spec | less 221 history 222 sudo apt install nfs-server -y 223 sudo mkdir /nfsexport 224 sudo vim /etc/exports 225 sudo systemctl restart nfs-server 226 showmount -e localhost 227 sudo vim /etc/hosts 228 helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/ 229 helm install nfs-subdir-external-provisioner nfs-subdir-external-provisioner/nfs-subdir-external-provisioner --set nfs.server=192.168.29.101 --set nfs.path=/nfsexport 230 kubectl get pods 231 kubectl get pv 232 vim nfs-provisioner-pvc-test.yaml 233 kubectl get storageclass 234 kubectl describe storageclass nfs-client 235 kubectl apply -f nfs-provisioner-pvc-test.yaml 236 kubectl get pvc,pv 237 kubectl describe pv pvc-f808333d-7ec1-44af-a24a-3ddf89eff2d7 238 ls /nfsexport/ 239 history 240 vim another-pvc-test.yaml 241 kubectl apply -f another-pvc-test.yaml 242 kubectl get pvc 243 kubectl patch storageclass nfs-client -p '{"metadata":{"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}' 244 kubectl get pvc 245 kubectl edit sc nfs-client 246 kubectl get svc 247 kubectl get pods 248 kubectl exec -it highprio-57ccd94998-ddjjl -- cat /etc/resolv.conf 249 kubectl get svc -A 250 kubectl get svc 251 kubectl exec -it highprio-57ccd94998-ddjjl -- ping testdploy 252 kubectl get cm -n kube-system coredns -o yaml 253 kubectl get all 254 kubectl delete deploy filledup highprio nginx-1761835222 testdploy 255 kubectl run webserver --image=nginx 256 kubectl expose pod webserver --port=80 257 kubectl run testpod --image=busybox -- sleep 3600 258 kubectl run testpod2 --image=busybox -- sleep 3600 259 kubectl get svc 260 kubectl exec -it testpod -- wget webserver 261 kubectl exec -it testpod2 -- wget webserver 262 kubectl create ns remote 263 kubectl run interginx --image=nginx 264 kubectl run remotebox -n remote --image=busybox -- sleep 3600 265 kubectl expose pod interginx --port=80 266 kubectl exec -it remotebox -n remote -- cat /etc/resolv.conf 267 kubectl exec -it remotebox -n remote -- nslookup interginx 268 kubectl exec -it remotebox -n remote -- nslookup interginx.default.svc.cluster.local 269 history 270 vim nwpolicy-complete-example.yaml 271 kubectl apply -f nwpolicy-complete-example.yaml 272 kubectl expose pod nginx --port=80 273 kubectl exec -it busybox -- wget --spider --timeout=1 nginx 274 vim nwpolicy-complete-example.yaml 275 kubectl label pod busybox access=true 276 kubectl exec -it busybox -- wget --spider --timeout=1 nginx 277 history 278 kubectl create ns nwp-namespace 279 vim nwp-lab10-1.yaml 280 kubectl apply -f nwp-lab10-1.yaml 281 kubectl expose pod nwp-nginx --port=80 282 kubectl exec -it nwp-busybox -n nwp-namespace -- wget --spider --timeout=1 nwp-nginx 283 kubectl exec -it nwp-busybox -n nwp-namespace -- nslookup nwp-nginx 284 kubectl exec -it nwp-busybox -n nwp-namespace -- wget --spider --timeout=1 nwp-nginx.default.svc.cluster.local 285 vim nwp-lab10-2.yaml 286 kubectl apply -f nwp-lab10-2.yaml 287 kubectl exec -it nwp-busybox -n nwp-namespace -- wget --spider --timeout=1 nwp-nginx.default.svc.cluster.local 288 kubectl create deploy busybox --image=busybox -- sleep 3600 289 kubectl exec -it busybox-5c684d4858-pzdjl -- wget --spider --timeout=1 nwp-nginx 290 vim nwp-lab10-2.yaml 291 vim examplenwp.yaml 292 vim vm.yaml 293 vim vm.yaml 294 kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml 295 kubectl get deploy 296 kubectl get ns 297 kubectl get deploy -n kube-system 298 kubectl get pods -n kube-system 299 kubectl edit deployments.apps -n kube-system metrics-server 300 kubectl get pods -n kube-system 301 kubectl top pods 302 sudo apt update 303 sudo apt-cache madison kubeadm 304 pager /etc/apt/sources.list.d/kubernetes.list 305 vim /etc/apt/sources.list.d/kubernetes.list 306 sudo vim /etc/apt/sources.list.d/kubernetes.list 307 #sudo apt-mark unhold kubeadm && \ 308 sudo apt-get update && sudo apt-get install -y kubeadm='1.34.x-*' && sudo apt-mark hold kubeadm 309 sudo apt-cache madison kubeadm 310 sudo apt-get update && sudo apt-get install -y kubeadm='1.34.1-1.1' && sudo apt-mark hold kubeadm 311 sudo apt-mark unhold kubeadm && sudo apt-get update && sudo apt-get install -y kubeadm='1.34.1-1.1' && sudo apt-mark hold kubeadm 312 kubeadm version 313 sudo kubeadm upgrade plan 314 sudo kubeadm upgrade apply v1.34.1 315 kubectl drain control --ignore-daemonsets 316 sudo apt-mark unhold kubelet kubectl && sudo apt-get update && sudo apt-get install -y kubelet='1.34.1-1.1' kubectl='1.34.1-1.1' && sudo apt-mark hold kubelet kubectl 317 sudo systemctl daemon-reload 318 sudo systemctl restart kubelet 319 kubectl uncordon control 320 kubectl get nodes 321 history 322 kubectl drain worker2 323 kubectl drain worker2 --ignore-daemonsets 324 kubectl drain worker2 --ignore-daemonsets --force 325 kubectl drain worker2 --ignore-daemonsets --force --delete-emptydir-data 326 kubectl uncordon worker2 327 kubectl get nodes 328 kubectl drain worker1 --ignore-daemonsets --force --delete-emptydir-data 329 kubectl uncordon worker1 330 kubectl get nodes 331 kubectl create deploy webstress --image=nginx 332 kubectl autoscale deploy webstress --min=2 --max=5 --cpu-percent=80 333 kubectl get hpa 334 kubectl get all --selector app=webstress 335 sudo vim /etc/kubernetes/manifests/kube-controller-manager.yaml 336 ls /etc/kubernetes/manifests/ 337 kubectl get pods -n kube-system 338 sudo vim /etc/kubernetes/manifests/kube-controller-manager.yaml 339 kubectl get pods -n kube-system 340 sudo vim /etc/kubernetes/manifests/kube-controller-manager.yaml 341 history > /tmp/oct25.txt 342 cd /etc/kubernetes/manifests/ 343 ls 344 cd 345 kubectl run testx --image=nginx --dry-run=client -o yaml 346 kubectl get pods 347 sudo apt install etcd-client 348 sudo etcdctl --help 349 ps aux | grep etcd 350 sudo etcdctl --endpoints=localhost:2379 --cacert /etc/kubernetes/pki/etcd/ca.crt --cert /etc/kubernetes/pki/etcd/server.crt --key /etc/kubernetes/pki/etcd/server.key get / --prefix --keys-only 351 sudo etcdctl --endpoints=localhost:2379 --cacert /etc/kubernetes/pki/etcd/ca.crt --cert /etc/kubernetes/pki/etcd/server.crt --key /etc/kubernetes/pki/etcd/server.key snapshot save /tmp/etcdbackup.db 352 ls -l /tmp/etcdbackup.db 353 sudo etcdctl --write-out=table snapshot status /tmp/etcdbackup.db 354 history 355 kubectl get all 356 kubectl delete deploy busybox webstress 357 kubectl get deploy 358 cd /etc/kubernetes/manifests/ 359 sudo mv * .. 360 sudo crictl ps 361 sudo mv /var/lib/etcd /var/lib/etcd-backup 362 sudo etcdctl snapshot restore /tmp/etcdbackup.db --data-dir /var/lib/etcd 363 sudo mv ../*.yaml . 364 sudo crictl ps 365 kubectl get deploy 366 kubectl get all 367 ls 368 ps aux | grep etcd 369 sudo reboot 370 uptime 371 ps aux | grep eetcd 372 ps aux | grep etcd 373 top 374 kubectl get all 375 ps aux | grep etcd 376 cd /etc/kubernetes/manifests/ 377 ls 378 ls -l 379 ps aux | grep etcd 380 crictl ps 381 sudo crictl ps 382 sudo crictl ps -a 383 sudo crictl logs 2d2cc24870ac2 384 sudo mv * .. 385 sleep 60; sudo crictl ps 386 sudo mv /var/lib/etc /var/lib/etcd.failing 387 sudo mv /var/lib/etcd /var/lib/etcd.failing 388 ls /tmp/etc* 389 sudo mv /var/lib/etcd-backup/ /var/lib/etcd 390 sudo mv ../*.yaml . 391 sudo crictl ps 392 sleep 30 393 sudo crictl ps 394 kubectl get all 395 historty 396 history 397 sudo etcdctl --endpoints=localhost:2379 --cacert /etc/kubernetes/pki/etcd/ca.crt --cert /etc/kubernetes/pki/etcd/server.crt --key /etc/kubernetes/pki/etcd/server.key snapshot save /tmp/etcdbackup.db 398 ls -l /tmp/etcdbackup.db 399 cp /tmp/etcdbackup.db /tmp/etcdbackup.bak 400 sudo cp /tmp/etcdbackup.db /tmp/etcdbackup.bak 401 mount | grep tmp 402 mount | grep '/tmp' 403 kubectl get pods 404 kubectl delete pod testx-worker1 405 sudo mv * .. 406 sudo crictl ps 407 sudo mv /var/lib/etcd /var/lib/etcd-backup 408 sudo mkdir /var/lib/etcd 409 sudo etcdctl snapshot restore /tmp/etcdbackup.db --data-dir /var/lib/etcd 410 sudo ls -l /var/lib/etcd 411 sudo rmdir /var/lib/etcd 412 sudo etcdctl snapshot restore /tmp/etcdbackup.db --data-dir /var/lib/etcd 413 sudo mv ../*.yaml . 414 sleep 30; sudo crictl ps 415 sudo mv * .. 416 sudo mv /var/lib/etcd-backup/ /var/lib/etcd 417 sudo mv ../*.yaml . 418 sleep 60; sudo crictl ps 419 kubectl get all 420 sudo crictl ps 421 history 422 kubectl get all 423 mv * .. 424 sudo mv * .. 425 sudo kubeadm --help | less 426 sudo kubeadm reset 427 sudo apt remove kubeadm 428 sudo apt remove kubelet 429 sudo apt remove kubectl 430 cd /cka 431 cd 432 cd cka 433 ls *sh 434 sudo ./setup-kubetools.sh 435 sudo ./setup-container.sh 436 sudo ./setup-kubetools.sh 437 sudo kubeadm init 438 rm -rf ~/.kube 439 mkdir -p $HOME/.kube 440 kubectl get all 441 cat setup-kubetools.sh 442 kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml 443 kubectl get nodes 444 history 445 kubectl get all 446 vim selector-pod.yaml 447 kubectl label nodes worker2 disktype=ssd 448 source <(kubectl completion bash) 449 kubectl apply -f selector-pod.yaml 450 kubectl get pods -o wide 451 vim pod-with-node-affinity.yaml 452 vim pod-with-node-antiaffinity.yaml 453 kubectl apply -f pod-with-node-antiaffinity.yaml 454 kubectl get pods -o wide 455 vim pod-with-pod-affinity.yaml 456 vim redis-with-pod-affinity.yaml 457 kubectl create -f redis-with-pod-affinity.yaml 458 kubectl get all 459 vim redis-with-pod-affinity.yaml 460 vim web-with-pod-affinity.yaml 461 kubectl apply -f web-with-pod-affinity.yaml 462 kubectl get all 463 kubectl edit node control 464 kubectl get pods -n kube-system -o wide 465 kubectl get ds -n kube-system 466 kubectl edit ds calico-node -n kube-system 467 kubectl get deploy -n kube-system 468 kubectl -n kube-system edit deploy coredns 469 kubectl taint nodes worker1 storage=ssd:NoSchedule 470 kubectl describe node worker1 471 kubectl create deploy nginx-taint --image=nginx --replicas=3 472 kubectl get pods -o wide 473 vim taint-toleration.yaml 474 cat taint-toleration.yaml 475 kubectl apply -f taint-toleration.yaml 476 kubectl get pods -o wide 477 vim taint-toleration.yaml 478 kubectl apply -f taint-toleration.yaml 479 kubectl get pods -o wide 480 vim taint-toleration2.yaml 481 kubectl apply -f taint-toleration2.yaml 482 vim taint-toleration2.yaml 483 kubectl apply -f taint-toleration2.yaml 484 kubectl get pods -o wide 485 vim llab.txt 486 history 487 cat llab.txt 488 kubectl taint nodes worker2 storage=disk:NoSchedule 489 vim llab.yaml 490 kubectl apply -f llab.yaml 491 kubectl get pods 492 kubectl get pods -o wide 493 kubectl edit node worker1 494 kubectl edit node worker2 495 kubectl kustomize https://github.com/nginxinc/nginx-gateway-fabric/config/crd/gateway-api/standard?ref=v2.2.0 | kubectl apply -f - 496 helm install ngf oci://ghcr.io/nginxinc/charts/nginx-gateway-fabric --create-namespace -n nginx-gateway --set service.type=NodePort 497 kubectl get all -n nginx-gateway 498 kubectl get gc 499 kubectl edit -n nginx-gateway svc ngf-nginx-gateway-fabric 500 kubectl create deploy nginxgw --image=nginx --replicas=3 501 kubectl exose deploy nginxgw --port=80 502 kubectl expose deploy nginxgw --port=80 503 vim http-routing.yaml 504 kubectl apply -f http-routing.yaml 505 vim http-routing.yaml 506 sudo sh -c "echo 127.0.0.1 whatever.com >> /etc/hosts" 507 ping whatever.com 508 kubectl -n nginx-gateway port-forward pods/ngf-nginx-gateway-fabric-85df46c4fb-vgk84 8080:80 8443:443 509 bg 510 curl whatever.com:8080 511 cat http-routing.yaml 512 fg 513 sudo vim /etc/hosts 514 curl whatever.com:32080 515 openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout tls.key -out tls.crt -subj "/CN=whatever.com" 516 kubectl create secret tls gateway-tls --cert=tls.crt --key=tls.key 517 vim tls-gateway.yaml 518 kubectl apply -f tls-gateway.yaml 519 vim tls-gateway.yaml 520 kubectl apply -f tls-gateway.yaml 521 vim https-routing.yaml 522 kubectl apply -f https-routing.yaml 523 sudo apt install socat 524 sudo socat TCP4-LISTEN:80,fork TCP4:127.0.0.1:32080 525 bg 526 sudo socat TCP4-LISTEN:443,fork TCP4:127.0.0.1:32443 & 527 curl -k https://whatever.com 528 kubectl get pods toolerator -o yaml | less 529 kubectl get pods -n kube-system calico-node-pv8np -o wide | less 530 kubectl get pods -n kube-system calico-node-pv8np -o yaml | less 531 kubectl get sa -A 532 kubectl get sa default -o yaml 533 kubectl get clusterroles 534 kubectl get roles -A 535 kubectl create role -h | less 536 kubectl create ns roles 537 kubectl create role viewers --verb=get --verb=list --verb=watch --resource=pods -n roles 538 kubectl run viewpod --image=nginx -n roles --dry-run=client -o yaml > viewpod.yaml 539 vim viewpod.yaml 540 kubectl create sa -n viewers viewers 541 kubectl create sa -n roles viewers 542 kubectl create rolebinding -h | less 543 kubectl create rolebinding viewers-binding --role=viewers -n roles --serviceaccount=roles:viewers 544 kubectl apply -f viewpod.yaml 545 kubectl get pods -n roles -o yaml 546 kubectl get rolebindings.rbac.authorization.k8s.io -n roles -o yaml 547 history 548 vim security-context.yaml 549 kubectl apply -f security-context.yaml 550 kubectl get pods security-context-demo 551 kubectl exec -it security-context-demo -- sh 552 cd /etc/kubernetes/manifests/ 553 sudo mv * .. 554 sudo crictl ps 555 sudo mv /var/lib/etcd /var/lib/etcd-last 556 sudo etcdctl snapshot restore /tmp/etcdbackup.db --data-dir /var/lib/etcd 557 ls /var/lib/etcd 558 sudo ls /var/lib/etcd 559 sudo ls /var/lib/etcd/member 560 sudo mv ../*.yaml . 561 ls 562 sudo crictl ps 563 kubectl get pods 564 cd 565 history > /tmp/oct25.txt