Advertisement
sandervanvugt

kube4hours oct21

Oct 12th, 2021
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.18 KB | None | 0 0
  1. student@student-virtual-machine:~/kubernetes$ history
  2. 1 minikube start --vm-driver=docker
  3. 2 minikube status
  4. 3 ls
  5. 4 ./countdown 12
  6. 5 kubectl get all
  7. 6 minikube dashboard
  8. 7 kubectl get all
  9. 8 kubectl delete pod dashginx-9577c55bf-fxc4n
  10. 9 kubectl get all
  11. 10 kubectl delete rs dashginx-9577c55bf
  12. 11 kubectl get all
  13. 12 kubectl delete deploy dashginx
  14. 13 kubectl get all
  15. 14 kubectl --help | less
  16. 15 kubectl completion --help | less
  17. 16 source <(kubectl completion bash)
  18. 17 kubectl delete svc dashginx
  19. 18 kubectl get all
  20. 19 kubectl run -h | less
  21. 20 kubectl run mynginx --image=nginx
  22. 21 kubectl get pods
  23. 22 kubectl describe pods mynginx
  24. 23 kubectl describe pods mynginx | less
  25. 24 kubectl get pods -o yaml
  26. 25 kubectl explain pod.spec
  27. 26 kubectl explain pod.spec | less
  28. 27 kubectl get pods
  29. 28 kubectl delete pod mynginx
  30. 29 kubectl get pods
  31. 30 ./countdown 12
  32. 31 kubectl api-resources | less
  33. 32 kubectl api-resources | wc
  34. 33 kubectl create deploy mynginx --image=nginx --replicas=3
  35. 34 kubectl get all
  36. 35 kubectl get pods
  37. 36 kubectl get ns
  38. 37 kubectl get pods -A
  39. 38 kubectl get all
  40. 39 kubectl create newginx --image=nginx --replicas=6
  41. 40 kubectl create deploy newginx --image=nginx --replicas=6
  42. 41 kubectl get all
  43. 42 kubectl get all --show-labels
  44. 43 kubectl get all --selector app=mynginx
  45. 44 kubectl create deploy mywp --image=wordpress --replicas=3 --dry-run=client -o yaml > mywp.yaml
  46. 45 vim mywp.yaml
  47. 46 kubectl explain deploy.spec | less
  48. 47 vim mywp.yaml
  49. 48 kubectl create -f mywp.yaml
  50. 49 kubectl get all --selector app=mywp
  51. 50 kubectl create deploy mydb --image=mariadb --replicas=3
  52. 51 kubectl get all
  53. 52 kubectl get all --selector app=mydb
  54. 53 kubectl describe pod mydb-6875fcdfbd-8kpfr
  55. 54 kubectl get all --selector app=mydb
  56. 55 kubectl logs mydb-6875fcdfbd-8kpfr
  57. 56 kubectl run -h | less
  58. 57 kubectl create deploy -h | less
  59. 58 kubectl set -h | less
  60. 59 kubectl set env -h | less
  61. 60 kubectl get all --selector app=mydb
  62. 61 kubectl set env deploy/mydb MYSQL_ROOT_PASSWORD=password
  63. 62 kubectl get all --selector app=mydb
  64. 63 kubectl get deploy mydb -o=yaml
  65. 64 kubectl create mynewdb --image=mariadb --replicas=3 --dry-run=client -o yaml > mynewdb.yaml
  66. 65 kubectl create deploy mynewdb --image=mariadb --replicas=3 --dry-run=client -o yaml > mynewdb.yaml
  67. 66 vim mynewdb.yaml
  68. 67 kubectl create -f mynewdb.yaml
  69. 68 kubectl explain pod.spec
  70. 69 kubectl explain pod.spec.containers | less
  71. 70 vim mynewdb.yaml
  72. 71 kubectl create -f mynewdb.yaml
  73. 72 kubectl get all --selector app=mynewdb
  74. 73 kubectl version
  75. 74 kubectl scale deployment newginx --replicas=0
  76. 75 kubectl api-resources | less
  77. 76 ./countdown 12
  78. 77 kubectl create deploy nginxsvc --image=nginx
  79. 78 kubectl get all --selector app=nginxsvc
  80. 79 kubectl scale deploy nginxsvc --replicas=3
  81. 80 kubectl get all --selector app=nginxsvc
  82. 81 kubectl expose -h | less
  83. 82 kubectl expose deployment nginxsvc --port=80
  84. 83 kubectl describe svc nginxsvc
  85. 84 kubectl get pods --selector app=nginxsvc -o wide
  86. 85 kubectl get endpoints
  87. 86 kubectl get svc
  88. 87 curl 10.98.7.46
  89. 88 kubectl get svc
  90. 89 minikube ssh
  91. 90 kubectl edit svc nginxsvc
  92. 91 kubectl get svc
  93. 92 curl http://$(minikube ip):32000
  94. 93 kubectl delete all --all
  95. 94 kubectl create deploy mydb --image=mariadb --replicas=3
  96. 95 kubectl get pods
  97. 96 kubectl create cm mydbvars --from-literal=MYSQL_ROOT_PASSWORD=password
  98. 97 kubectl describe cm mydbvars
  99. 98 kubectl set env -h | less
  100. 99 kubectl set env --from=configmap/mydbvars deploy/mydb
  101. 100 kubectl get all
  102. 101 ls
  103. 102 vim morevolumes.yaml
  104. 103 kubectl create -f morevolumes.yaml
  105. 104 kubectl describe pod morevol2
  106. 105 kubectl get pods
  107. 106 kubectl exec morevol2 -c centos1 -- touch /centos1/hello
  108. 107 kubectl exec morevol2 -c centos2 -- ls /centos2/
  109. 108 minikube ip
  110. 109 echo $(minikube ip)
  111. 110 history
  112.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement