sandervanvugt

kube4hours nov21

Dec 2nd, 2021
297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.07 KB | None | 0 0
  1. ansible@ansible-virtual-machine:~/kubernetes$ history
  2. 1 minikube start --vm-driver=docker
  3. 2 kubectl get all
  4. 3 minikube status
  5. 4 ./countdown 12
  6. 5 history
  7. 6 ls
  8. 7 kubectl get all
  9. 8 minikube dashboard
  10. 9 kubectl get all
  11. 10 kubectl get pods -o wide
  12. 11 history
  13. 12 kubectl --help
  14. 13 kubectl -h
  15. 14 kubectl -h | less
  16. 15 kubectl completion -h | less
  17. 16 source <(kubectl completion bash)
  18. 17 kubectl get -h | less
  19. 18 kubectl create -h | less
  20. 19 kubectl create deployment -h | less
  21. 20 kubectl create deployment my-dep --image=nginx --replicas=3
  22. 21 kubectl get all
  23. 22 history
  24. 23 kubectl get pods
  25. 24 kubectl describe pod my-dep-5b7868d854-vxf45 | less
  26. 25 kubectl scale deployment my-dep --replicas=5
  27. 26 kubectl get all
  28. 27 history
  29. 28 kubectl get all
  30. 29 kubectl delete pod my-dep-5b7868d854-g42dm
  31. 30 kubectl get all
  32. 31 kubectl run -h | less
  33. 32 kubectl run nginx --image=nginx
  34. 33 kubectl get all
  35. 34 kubectl delete pod nginx
  36. 35 kubectl get pods
  37. 36 kubectl delete my-dep
  38. 37 kubectl delete deployments.apps my-dep
  39. 38 kubectl get all
  40. 39 kubectl get all -A
  41. 40 kubectl get ns
  42. 41 kubectl get all -n kube-system
  43. 42 kubectl get all -A
  44. 43 kubectl get pods -A
  45. 44 kubectl create deploy mynginx --image=nginx --replicas=3
  46. 45 kubectl get all
  47. 46 kubectl get all --selector app=mynginx
  48. 47 kubectl get all --selector app=mynginx --show-labels
  49. 48 history
  50. 49 kubectl create ns secret
  51. 50 kubectl create deploy secretginx --image=nginx -n secret
  52. 51 kubectl get all
  53. 52 kubectl get all -n secret
  54. 53 ./countdown 12
  55. 54 kubectl create mynewapp --image=nginx --replicas=3 --dry-run -o yaml
  56. 55 kubectl create deploy mynewapp --image=nginx --replicas=3 --dry-run -o yaml
  57. 56 kubectl create deploy mynewapp --image=nginx --replicas=3 --dry-run -o yaml > mynewapp.yaml
  58. 57 kubectl create deploy mynewapp --image=nginx --replicas=3 --dry-run=client -o yaml > mynewapp.yaml
  59. 58 vim mynewapp.yaml
  60. 59 sudo apt install vim -y
  61. 60 vim mynewapp.yaml
  62. 61 kubectl create -f mynewapp.yaml
  63. 62 kubectl get all
  64. 63 kubectl delete -f mynewapp.yaml
  65. 64 vim mynewapp.yaml
  66. 65 kubectl explain deployment
  67. 66 vim mynewapp.yaml
  68. 67 kubectl explain deployment.spec
  69. 68 kubectl explain deployment.spec.template
  70. 69 kubectl explain deployment.spec.template.spec
  71. 70 kubectl explain deployment.spec.template.spec | less
  72. 71 kubectl explain --recursive deployment.spec.template.spec | less
  73. 72 kubectl create deploy --image=mariadb
  74. 73 kubectl create deploy mydb --image=mariadb
  75. 74 kubectl get all --selector app=mydb
  76. 75 kubectl describe pod mydb-6875fcdfbd-nw9mw
  77. 76 kubectl logs mydb-6875fcdfbd-nw9mw
  78. 77 kubectl scale deployment mydb --replicas=3
  79. 78 kubectl get all --selector app=mydb
  80. 79 kubectl set env -h | less
  81. 80 kubectl set env deploy/mydb MARIADB_ROOT_PASSWORD=password
  82. 81 kubectl get all --selector app=mydb
  83. 82 history
  84. 83 kubectl create deploy anotherginx --image=nginx --replicas=3
  85. 84 kubectl get all --selector app=anotherginx
  86. 85 kubectl delete deployments.apps anotherginx
  87. 86 kubectl create deploy anotherginx --image=nginx:1.14 --replicas=3
  88. 87 kubectl get all --selector app=anotherginx
  89. 88 kubectl set image -h
  90. 89 kubectl set image deployment/anotherginx nginx=nginx:latest
  91. 90 kubectl get all --selector app=anotherginx
  92. 91 kubectl explain deployment.spec
  93. 92 kubectl explain deployment.spec.strategy
  94. 93 kubectl create deploy -h | less
  95. 94 kubectl create deployment lazybox --image=busybox
  96. 95 kubectl get all --selector app=lazybox
  97. 96 kubectl describe pod lazybox-588448b769-k68k7
  98. 97 kubectl delete deploy lazybox
  99. 98 kubectl create deployment lazybox --image=busybox --dry-run=client -o yaml > lazy.yaml
  100. 99 vim lazy.yaml
  101. 100 kubectl explain pod.spec | less
  102. 101 vim lazy.yaml
  103. 102 kubectl create -f lazy.yaml
  104. 103 vim lazy.yaml
  105. 104 kubectl create -f lazy.yaml
  106. 105 vim lazy.yaml
  107. 106 kubectl create -f lazy.yaml
  108. 107 kubectl get pods lazybox-588448b769-wh46f -o yaml | less
  109. 108 vim lazy.yaml
  110. 109 kubectl delete -f lazy.yaml
  111. 110 kubectl create -f lazy.yaml
  112. 111 kubectl create deployment --help | less
  113. 112 kubectl run --help | less
  114. 113 history
  115. 114 kubectl get rs
  116. 115 kubectl get rs mydb-6875fcdfbd -o yaml | less
  117. 116 ./countdown 12
  118. 117 kubectl create deploy nginxsvc --image=nginx
  119. 118 kubectl scale deployment nginxsvc --replicas=3
  120. 119 kubectl get all --selector app=nginxsvc
  121. 120 kubectl get all --selector app=nginxsvc -o wide
  122. 121 kubectl expose deploy nginxsvc --port=80
  123. 122 kubectl get all --selector app=nginxsvc -o wide
  124. 123 curl 10.110.38.142
  125. 124 kubectl describe svc nginxsvc
  126. 125 kubectl get endpoints
  127. 126 kubectl get svc
  128. 127 kubectl get nodes -o wide
  129. 128 minikube ssh
  130. 129 kubectl get svc
  131. 130 kubectl edit svc nginxsvc
  132. 131 kubectl get svc
  133. 132 minikube ip
  134. 133 curl $(minikube ip):32000
  135. 134 kubectl expose deploy -h | less
  136. 135 kubectl create service -h | less
  137. 136 kubectl create service nodeport -h | less
  138. 137 kubectl explain pod.spec.volumes | less
  139. 138 vim morevolumes.yaml
  140. 139 kubectl create -f morevolumes.yaml
  141. 140 kubectl describe pod morevol2
  142. 141 kubectl get pods
  143. 142 kubectl exec -it morevol2 -c centos1 -- touch /centos1/test
  144. 143 kubectl exec -it morevol2 -c centos2 -- ls -l /centos2
  145. 144 kubectl create deploy deploy mynewdb --image=mariadb --replicas=3
  146. 145 kubectl create deploy mynewdb --image=mariadb --replicas=3
  147. 146 kubectl get pods --selector app=mynewdb
  148. 147 kubectl create cm mynewdbvars --from-literal=MYSQL_ROOT_PASSWORD=password
  149. 148 kubectl describe cm mynewdbvars
  150. 149 kubectl set env --from=configmap/mynewdbvars deploy/mynewdb
  151. 150 kubectl get pods --selector app=mynewdb
  152. 151 kubectl get deploy mynewdb -o yaml | less
  153. 152 history
  154.  
Advertisement
Add Comment
Please, Sign In to add comment