sandervanvugt

devops day3 april22

Apr 19th, 2022
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.59 KB | None | 0 0
  1. 1002 crc oc-env
  2. 1003 eval $(crc oc-env)
  3. 1004 source <(oc completion bash)
  4. 1005 oc get all
  5. 1006 oc start-build simple-app
  6. 1007 oc get all
  7. 1008 curl simple-app-abc.apps-crc.testing
  8. 1009 cd devopsinfourweeks/
  9. 1010 ./counter.sh 13
  10. 1011 oc get all
  11. 1012 oc new-project bird
  12. 1013 oc get all
  13. 1014 oc create deploy blue-nginx --image=bitnami/nginx:1.14 --replicas-3
  14. 1015 oc create deploy blue-nginx --image=bitnami/nginx:1.14 --replicas=3
  15. 1016 oc expose deploy blue-nginx --port=8080 --name=bgnginx
  16. 1017 oc get all
  17. 1018 oc get endpoints
  18. 1019 oc get deploy blue-nginx -o yaml > green-nginx.yaml
  19. 1020 vim green-nginx.yaml
  20. 1021 oc create -f green-nginx.yaml
  21. 1022 oc get all
  22. 1023 oc get endpoints
  23. 1024 oc get pods -o wide
  24. 1025 oc delete svc bgnginx; oc expose deploy green-nginx --port=8080 --name=bgnginx
  25. 1026 oc get endpoints
  26. 1027 oc get all
  27. 1028 oc scale deployment blue-nginx --replicas=0
  28. 1029 oc get deploy blue-nginx -o yaml | less
  29. 1030 oc get all
  30. 1031 oc new-project newbrid
  31. 1032 oc create deploy old-nginx --image=nginx:1.14 --replicas=3 --dry-run=client -o yaml > ../oldnginx.yaml
  32. 1033 cd ..
  33. 1034 vim oldnginx.yaml
  34. 1035 oc apply -f oldnginx.yaml
  35. 1036 oc get all --show-labels
  36. 1037 oc get all
  37. 1038 oc delete -f oldnginx.yaml
  38. 1039 vim oldnginx.yaml
  39. 1040 oc apply -f oldnginx.yaml
  40. 1041 oc get all --show-labels
  41. 1042 oc expose deploy old-nginx --name=oldnginx --port=8080 --selector type=canary
  42. 1043 oc get svc
  43. 1044 oc get endpoints
  44. 1045 oc edit svc oldnginx
  45. 1046 oc get svc
  46. 1047 curl $(crc ip):30242
  47. 1048 oc get all --show-labels
  48. 1049 oc get pods
  49. 1050 oc cp old-nginx-5687869dd9-7rwgr:/usr/share/nginx/html/index.html
  50. 1051 oc cp old-nginx-5687869dd9-7rwgr:/usr/share/nginx/html/index.html index.html
  51. 1052 oc exec -it old-nginx-5687869dd9-7rwgr
  52. 1053 oc exec -it old-nginx-5687869dd9-7rwgr -- bash
  53. 1054 oc cp old-nginx-5687869dd9-7rwgr:/opt/bitnami/nginx/html/index.html index.html
  54. 1055 vim index.html
  55. 1056 oc create cm canary --from-file=index.html
  56. 1057 oc describe cm canary
  57. 1058 cd devopsinfourweeks/
  58. 1059 ls
  59. 1060 cd ..
  60. 1061 cp oldnginx.yaml canary.yaml
  61. 1062 vim canary.yaml
  62. 1063 oc apply -f canary.yaml
  63. 1064 oc get svc
  64. 1065 oc get endpoints
  65. 1066 oc get all
  66. 1067 vim canary.yaml
  67. 1068 oc describe pod new-nginx-56cd7dd766-sb7wm
  68. 1069 vim canary.yaml
  69. 1070 oc apply -f canary.yaml
  70. 1071 oc get pods
  71. 1072 oc get endpoints
  72. 1073 curl $(crc ip):30242
  73. 1074 oc get all
  74. 1075 oc scale deployment new-nginx --replicas=3
  75. 1076 oc get all
  76. 1077 oc get endpoints
  77. 1078 oc scale deploy old-nginx --replicas=0
  78. 1079 oc get all
  79. 1080 oc get endpoints
  80. 1081 cd devopsinfourweeks/
  81. 1082 ./counter.sh 13
  82. 1083 helm --version
  83. 1084 helm version
  84. 1085 helm repo add bitnami https://charts.bitnami.com/bitnami
  85. 1086 helm repo list
  86. 1087 helm search repo bitnami
  87. 1088 helm repo update
  88. 1089 helm install bitnami/suitecrm
  89. 1090 helm install bitnami/suitecrm --generate-name
  90. 1091 oc new-project anothersql
  91. 1092 helm repo add stable https://charts.helm.sh/stable
  92. 1093 helm repo update
  93. 1094 helm list
  94. 1095 helm install example-mysql stable/mysql
  95. 1096 helm list
  96. 1097 oc get all
  97. 1098 ls
  98. 1099 cd my-ghost-app/
  99. 1100 ls
  100. 1101 vim Chart.yaml
  101. 1102 ls templates/
  102. 1103 vim values.yaml
  103. 1104 helm template --debug .
  104. 1105 helm install -f values.yaml . my-ghost-app
  105. 1106 cd ..
  106. 1107 helm repo update
  107. 1108 helm install -f my-ghost-app/values.yaml my-ghost-app my-ghost-app/
  108. 1109 oc get all
  109. 1110 history
Advertisement
Add Comment
Please, Sign In to add comment