sandervanvugt

kube4H nov22

Nov 22nd, 2022
83
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 --cni=calico --memory=4G
  3. 2 kubectl get all
  4. 3 ls
  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 secondx --image=nginx --replicas=3
  13. 12 kubectl get all
  14. 13 kubectl delete deploy newapp
  15. 14 kubectl completion -h | less
  16. 15 source <(kubectl completion bash)
  17. 16 history
  18. 17 kubectl explain pod.spec | less
  19. 18 kubectl get deploy
  20. 19 kubectl get deploy secondx -o yaml | less
  21. 20 kubectl get rs secondx-584874b97f -o yaml | less
  22. 21 kubectl get all
  23. 22 history
  24. 23 kubectl get all
  25. 24 kubectl delete pod secondx-584874b97f-jhshq
  26. 25 kubectl get all
  27. 26 kubectl run -h | less
  28. 27 kubectl run hazelcast --image=hazelcast/hazelcast --port=5701
  29. 28 kubectl get all
  30. 29 kubectl delete pod hazelcast
  31. 30 kubectl get all
  32. 31 history
  33. 32 kubectl create deploy whateverdb --image=mariadb --replicas=3
  34. 33 kubectl get all
  35. 34 kubectl get all --show-labels
  36. 35 kubectl get all --selector app=secondx
  37. 36 history
  38. 37 kubectl get pods
  39. 38 kubectl get pods -A
  40. 39 kubectl describe pods whateverdb-54c77c6fff-5cf2q
  41. 40 history
  42. 41 while true; do sleep 10; done
  43. 42 ./countdown 12
  44. 43 kubectl create deployment mynginx --image=nginx --replicas=3 --dry-run=client -o yaml
  45. 44 kubectl create deployment mynginx --image=nginx --replicas=3 --dry-run=client -o yaml > mynginx.yaml
  46. 45 vim mynginx.yaml
  47. 46 kubectl create -f mynginx.yaml
  48. 47 kubectl get all
  49. 48 kubectl delete -f mynginx.yaml
  50. 49 kubectl apply -f mynginx.yaml
  51. 50 kubectl get deploy mynginx -o yaml | less
  52. 51 kubectl api-resources | less
  53. 52 history
  54. 53 kubectl get ns
  55. 54 kubectl get pods -n kube-system
  56. 55 kubectl create ns secret
  57. 56 kubectl create deploy secretweb --image=nginx -n secret
  58. 57 kubectl get deploy
  59. 58 kubectl get deploy -n secret
  60. 59 history
  61. 60 kubectl run -h | less
  62. 61 kubectl run something --image=busybox -- echo hello
  63. 62 kubectl logs something
  64. 63 kubectl get pods
  65. 64 kubectl get pods something -o yaml | less
  66. 65 kubectl describe pod something | less
  67. 66 kubectl exec -it mynginx-ff886775c-28ftz -- sh
  68. 67 kubectl get pods
  69. 68 kubectl describe pod whateverdb-54c77c6fff-bcrrs
  70. 69 kubectl logs whateverdb-54c77c6fff-bcrrs
  71. 70 kubectl get all --selector app=whateverdb
  72. 71 kubectl set -h
  73. 72 kubectl set env -h
  74. 73 kubectl set env -h | less
  75. 74 kubectl set env deploy/whateverdb MARIADB_ROOT_PASSWORD=password
  76. 75 kubectl get all --selector app=whateverdb
  77. 76 ./countdown 12
  78. 77 kubectl create deploy nginxsvc --image=nginx
  79. 78 kubectl get all --selector app=nginxsvc
  80. 79 kubectl scale deployment nginxsvc --replicas=3
  81. 80 kubectl get pods -o wide
  82. 81 kubectl expose deploy nginxsvc --port=80
  83. 82 kubectl get all --selector app=nginxsvc
  84. 83 kubectl describe svc nginxsvc
  85. 84 kubectl get endpoints
  86. 85 curl 10.106.254.141
  87. 86 minikube ip
  88. 87 minikube ssh
  89. 88 kubectl get svc
  90. 89 kubectl edit svc nginxsvc
  91. 90 kubectl get svc
  92. 91 minikube ip
  93. 92 curl 192.168.49.2:32485
  94. 93 history
  95. 94 kubectl explain pod.spec.volumes | less
  96. 95 vim morevolumes.yaml
  97. 96 kubectl create -f morevolumes.yaml
  98. 97 kubectl get pods
  99. 98 kubectl describe pods morevol | less
  100. 99 kubectl exec -it morevol -c centos1 -- touch /centos1/test
  101. 100 kubectl exec -it morevol -c centos2 -- ls /centos2/
  102. 101 kubectl create deploy mynewdb --image=mariadb --replicas=3
  103. 102 kubectl get all --selector app=mynewdb
  104. 103 kubectl create cm mynewdbvars --from-literal=MYSQL_ROOT_PASSWORD=password
  105. 104 kubectl describe cm mynewdbvars
  106. 105 kubectl set env --from=configmap/mynewdbvars deploy/mynewdb
  107. 106 kubectl get all --selector app=mynewdb
  108. 107 kubectl get deploy -o yaml
  109. 108 history
  110. 109 kubectl create secret -h | less
  111. 110 kubectl create secret generic -h | less
  112. 111 kubectl create secret generic --from-literal=mypw=secret
  113. 112 kubectl create secret generic mysecret --from-literal=mypw=secret
  114. 113 kubectl get secret
  115. 114 kubectl get secret -o yaml
  116. 115 echo c2VjcmV0 | base64 -d
  117. 116 kubectl describe secret mysecret
  118. 117 history
  119.  
Add Comment
Please, Sign In to add comment