Advertisement
sandervanvugt

microservice may21

May 21st, 2021
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. 1 sudp apt install git vim
  2. 2 sudo apt install git vim
  3. 3 git clone https://github.com/sandervanvugt/microservices
  4. 4 cd microservices/
  5. 5 ls
  6. 6 ./kube-setup.sh
  7. 7 sudo reboot
  8. 8 minikube status
  9. 9 cd ckad
  10. 10 cd microservices/
  11. 11 cat kube-setup.sh
  12. 12 minikube start --memory 4096 --vm-driver=kvm2
  13. 13 minikube ssh
  14. 14 ls
  15. 15 ./countdown 12
  16. 16 history | grep git
  17. 17 ls
  18. 18 kubectl -h | less
  19. 19 kubectl completion -h | less
  20. 20 source <(kubectl completion bash)
  21. 21 kubectl run -h | less
  22. 22 kubectl run nginx --image=nginx
  23. 23 kubectl get all
  24. 24 kubectl get all -o wide
  25. 25 kubectl delete pod nginx
  26. 26 kubectl get all
  27. 27 kubectl create deployment -h | less
  28. 28 kubectl create deployment my-dep --image=nginx --replicas=3
  29. 29 kubectl get all
  30. 30 kubectl delete pod my-dep-5b7868d854-9sz77
  31. 31 kubectl get all
  32. 32 history
  33. 33 ./countdown 12
  34. 34 ls
  35. 35 vim deployment.yaml
  36. 36 kubectl create deploy nginx --image=nginx --replicas=3 --dry-run=client -o yaml > mynginx.yaml
  37. 37 vim mynginx.yaml
  38. 38 kubectl create -f mynginx.yaml
  39. 39 kubectl get all
  40. 40 kubectl get all -o wide
  41. 41 kubectl expose deployment nginx --port=80
  42. 42 kubectl get all
  43. 43 kubectl describe svc nginx
  44. 44 kubectl get all
  45. 45 curl 10.109.3.157
  46. 46 kubectl edit svc nginx
  47. 47 kubectl get svc
  48. 48 minikube ip
  49. 49 curl 192.168.39.70:30933
  50. 50 kubectl create cm -h | less
  51. 51 kubectl create cm mycm --from-literal=MY_PASSWORD=secret
  52. 52 kubectl get deploy
  53. 53 kubectl set env -h | less
  54. 54 #kubectl set env --from=configmap/myconfigmap --prefix=MYSQL_ deployment/myapp
  55. 55 kubectl set env --from=configmap/mycm deploy/nginx
  56. 56 kubectl exec nginx-6f7fcc8d5f-zbnrb -- env
  57. 57 ls
  58. 58 cd lesson13lab/
  59. 59 ls
  60. 60 vim kustomization.yaml
  61. 61 vim mysql-deployment.yaml
  62. 62 vim wordpress-deployment.yaml
  63. 63 kubectl apply -k ./
  64. 64 cd
  65. 65 history
  66.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement