sandervanvugt

kube4H feb22

Feb 9th, 2022
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.46 KB | None | 0 0
  1. student@student-virtual-machine:~/kubernetes$ history
  2. 1 minikube start --vm-driver=docker
  3. 2 kubectl get all
  4. 3 history
  5. 4 ./countdown 15
  6. 5 minikube dashboard
  7. 6 bg
  8. 7 kubectl get all
  9. 8 kubectl get all -o wide
  10. 9 kubectl
  11. 10 kubectl | less
  12. 11 kubectl completion -h | less
  13. 12 source <(kubectl completion bash)
  14. 13 kubectl create deployment -h | less
  15. 14 kubectl get all
  16. 15 kubectl delete pod my-dep-84885b44-5xckw
  17. 16 kubectl get all
  18. 17 history
  19. 18 kubectl create deployment myname --image=nginx --replicas=3
  20. 19 kubectl get
  21. 20 kubectl get all
  22. 21 kubectl get ns
  23. 22 kubectl get all -n kube-system
  24. 23 kubectl get all -A
  25. 24 kubectl get all
  26. 25 kubectl get all --selector app=myname
  27. 26 kubectl get all --selector app=myname --show-labels
  28. 27 kubectl get deploy --show-labels
  29. 28 kubectl describe pod myname-59577555cc-pgls8
  30. 29 kubectl describe pod myname-59577555cc-pgls8 | less
  31. 30 kubectl run -h | less
  32. 31 kubectl run nginx --image=nginx
  33. 32 kubectl get all
  34. 33 kubectl delete pod nginx
  35. 34 kubectl get all
  36. 35 history
  37. 36 kubectl describe pod myname-59577555cc-zb5lw
  38. 37 ./countdown 12
  39. 38 kubectl get deploy
  40. 39 kubectl get deploy myname -o yaml | less
  41. 40 kubectl get deploy myname -o yaml > myname.yaml
  42. 41 vim myname.yaml
  43. 42 sudo apt install vim
  44. 43 vim myname.yaml
  45. 44 kubectl apply -f myname.yaml
  46. 45 kubectl delete -f myname.yaml
  47. 46 kubectl apply -f myname.yaml
  48. 47 kubectl create -f myname.yaml
  49. 48 kubectl replace -f myname.yaml
  50. 49 kubectl edit deploy myname
  51. 50 kubectl explain deploy
  52. 51 kubectl edit deploy myname
  53. 52 kubectl explain deploy.spec
  54. 53 kubectl explain deploy.spec.template
  55. 54 kubectl explain deploy.spec.template.spec
  56. 55 kubectl version
  57. 56 kubectl api-resources
  58. 57 kubectl api-resources | less
  59. 58 history
  60. 59 kubectl api-versions
  61. 60 vim myname.yaml
  62. 61 ls
  63. 62 kubectl apply -f redis-deploy.yaml
  64. 63 vim redis-deploy.yaml
  65. 64 kubectl api-versions
  66. 65 vim redis-deploy.yaml
  67. 66 kubectl apply -f redis-deploy.yaml
  68. 67 kubectl create deploy anotherginx --image=nginx --dry-run=client -o yaml
  69. 68 kubectl create deploy anotherginx --image=nginx --dry-run=client -o yaml > mydeploy.yaml
  70. 69 kubectl create -f mydeploy.yaml
  71. 70 kubectl create ns secret
  72. 71 kubectl create deploy secretginx --image=nginx -n secret
  73. 72 kubectl get deploy
  74. 73 kubectl get deploy -n secret
  75. 74 kubectl get deploy -A
  76. 75 kubectl create deploy -h | less
  77. 76 kubectl create deployment my-dep --image=busybox
  78. 77 kubectl create deployment failing --image=busybox
  79. 78 kubectl get all --selector app=failing
  80. 79 kubectl describe pod failing-9944f5866-9d4t6
  81. 80 kubectl describe pod failing-9944f5866-9d4t6 | less
  82. 81 history
  83. 82 kubectl get pods
  84. 83 kubectl exec -it myname-59577555cc-24d92 /bin/bash
  85. 84 kubectl create deploy mydb --image=mariadb --replicas=3
  86. 85 kubectl get all --selector app=mydb
  87. 86 kubectl describe pod mydb-fb7ff4d78-9qvbn
  88. 87 kubectl logs mydb-fb7ff4d78-rrvd7
  89. 88 kubectl get all --selector app=mydb
  90. 89 kubectl set env deploy/mydb MARIADB_ROOT_PASSWORD=secret
  91. 90 kubectl get all --selector app=mydb
  92. 91 ./countdown 12
  93. 92 kubectl get deploy
  94. 93 kubectl expose deployment myname --port=80
  95. 94 kubectl get svc
  96. 95 kubectl describe svc myname
  97. 96 curl 10.99.216.203
  98. 97 minikube ssh
  99. 98 kubectl edit svc myname
  100. 99 kubectl get svc
  101. 100 minikube ip
  102. 101 curl 192.168.49.2:31753
  103. 102 kubectl explain pod.spec.volumes | less
  104. 103 vim morevolumes.yaml
  105. 104 kubectl create -f morevolumes.yaml
  106. 105 kubectl get pods morevol2
  107. 106 kubectl describe pods morevol2 | less
  108. 107 kubectl exec -it morevol2 -c centos1 -- touch /centos1/test
  109. 108 kubectl exec -it morevol2 -c centos2 -- ls /centos2
  110. 109 kubectl create deploy mynewdb --image=mysql --replicas=3
  111. 110 kubectl get all --selector app=mynewdb
  112. 111 kubectl logs mynewdb-68856dcc8d-4svfh
  113. 112 kubectl create cm mynewdbvars --from-literal=MYSQL_ROOT_PASSWORD=password
  114. 113 kubectl describe cm mynewdbvars
  115. 114 kubectl set env --from=configmap/mynewdbvars deploy/mynewdb
  116. 115 kubectl get all --selector app=mynewdb
  117. 116 kubectl get pods mynewdb-7f99ff4977-6l62x -o yaml | less
  118. 117 history
  119.  
Advertisement
Add Comment
Please, Sign In to add comment