sandervanvugt

kube4H may23

May 9th, 2023
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.25 KB | None | 0 0
  1. student@student-virtual-machine:~/kubernetes$ history
  2. 1 minikube start --vm-driver=docker --cni=calico
  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 -h | less
  10. 9 kubectl create -h | less
  11. 10 kubectl create deploy -h | less
  12. 11 kubectl create deployment second --image=nginx --replicas=3
  13. 12 kubectl get all
  14. 13 kubectl completion -h | less
  15. 14 source <(kubectl completion bash)
  16. 15 history
  17. 16 kubectl get all
  18. 17 kubectl delete deploy firstapp
  19. 18 kubectl get all
  20. 19 kubectl delete pod second-5bdc7d84c5-9xmdm
  21. 20 kubectl get all
  22. 21 kubectl delete rs second-5bdc7d84c5
  23. 22 kubectl get all
  24. 23 kubectl get deploy
  25. 24 kubectl scale deploy second --replicas 2
  26. 25 kubectl get all
  27. 26 kubectl get pods
  28. 27 kubectl get pods second-5bdc7d84c5-x5j7w -o yaml | less
  29. 28 kubectl explain pod.spec |less
  30. 29 kubectl get all
  31. 30 kubectl get pods
  32. 31 kubectl get pods,serviceaccount
  33. 32 kubectl create deploy three --image=nginx --replicas=3
  34. 33 kubectl get all
  35. 34 kubectl get all --show-labels
  36. 35 kubectl get all --selector app=three
  37. 36 history
  38. 37 kubectl get pods second-5bdc7d84c5-x5j7w -o yaml | less
  39. 38 kubectl describe pods second-5bdc7d84c5-x5j7w
  40. 39 kubectl describe pods second-5bdc7d84c5-x5j7w | less
  41. 40 kubectl describe deployments.apps second | less
  42. 41 kubectl describe deployments.apps second
  43. 42 kubectl create deploy fourth --image=nginx --replicas=2 --dry-run=client -o yaml | less
  44. 43 kubectl create deploy fourth --image=nginx --replicas=2 --dry-run=client -o yaml > fourth.yaml
  45. 44 vim fourth.yaml
  46. 45 kubectl apply -f fourth.yaml
  47. 46 vim fourth.yaml
  48. 47 kubectl apply -f fourth.yaml
  49. 48 kubectl get deploy
  50. 49 kubectl get deploy --show-labels
  51. 50 kubectl delete -f fourth.yaml
  52. 51 kubectl create -f fourth.yaml
  53. 52 kubectl delete -f fourth.yaml
  54. 53 ./countdown 12
  55. 54 kubectl get ns
  56. 55 kubectl get all
  57. 56 kubectl get all -n kube-system
  58. 57 kubectl get ns
  59. 58 kubectl get all -n kubernetes-dashboard
  60. 59 kubectl create deploy mydb --image=mariadb --replicas=2
  61. 60 kubectl get all --selector app=mydb
  62. 61 kubectl describe pod mydb-7978c6b495-8bqt7
  63. 62 kubectl logs mydb-7978c6b495-8bqt7
  64. 63 kubectl set env deploy/mydb MARIADB_ROOT_PASSWORD=password
  65. 64 kubectl get all --selector app=mydb
  66. 65 kubectl rollout -h | less
  67. 66 history
  68. 67 kubectl get pods
  69. 68 kubectl exec -it mydb-5478c76865-mrz4f -- sh
  70. 69 kubectl create cronjob -h | less
  71. 70 kubectl all
  72. 71 kubectl getall
  73. 72 kubectl get all
  74. 73 kubectl get pods -o wide
  75. 74 kubectl create deploy nginxsvc --image=nginx --replicas=3
  76. 75 kubectl get svc
  77. 76 kubectl expose deployment nginxsvc --port=80
  78. 77 kubectl describe svc nginxsvc | less
  79. 78 kubectl get svc
  80. 79 curl 10.110.131.241
  81. 80 minikube ssh
  82. 81 kubectl edit svc nginxsvc
  83. 82 kubectl get svc
  84. 83 curl 192.168.49.2:32353
  85. 84 minikube ip
  86. 85 minikube addons list
  87. 86 minikube addons enable ingress
  88. 87 kubectl get ns
  89. 88 kubectl get all -n ingress-nginx
  90. 89 ./countdown 12
  91. 90 history
  92. 91 kubectl explain pod.spec.volumes | less
  93. 92 vim morevolumes.yaml
  94. 93 kubectl apply -f morevolumes.yaml
  95. 94 kubectl describe pods morevol | less
  96. 95 kubectl exec -it morevol -c centos1 -- touch /centos1/test
  97. 96 kubectl exec -it morevol -c centos2 -- ls /centos2/
  98. 97 kubectl create deploy mynewdb --image=mariadb --replicas=3
  99. 98 kubectl get pods --selector app=mynewdb
  100. 99 kubectl logs mynewdb-8d489659c-m4qb4
  101. 100 kubectl create cm mynewdbvars --from-literal MARIADB_ROOT_PASSWORD=password
  102. 101 kubectl describe cm mynewdbvars
  103. 102 kubectl set env --from=configmap/mynewdbvars deploy/mynewdb
  104. 103 kubectl get all --selector app=mynewdb
  105. 104 kubectl get all,cm --selector app=mynewdb
  106. 105 kubectl get pod mynewdb-7d4f7cb8b-2qnns -o yaml | less
  107. 106 kubectl create secret generic mysecret --from-literal MYPASSWORD=password
  108. 107 kubectl get secret mysecret -o yaml
  109. 108 echo cGFzc3dvcmQ= | base64 -d
  110. 109 history
  111.  
Add Comment
Please, Sign In to add comment