Advertisement
sandervanvugt

EX180 day2 june21

Jun 23rd, 2021
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.28 KB | None | 0 0
  1. 1002 echo EX180 CRASH COURSE STARTS HERE
  2. 1003 sudo grep vmx /proc/cpuinfo
  3. 1004 sudo grep svm /proc/cpuinfo
  4. 1005 free -m
  5. 1006 df -h
  6. 1007 cd Downloads/
  7. 1008 cat /etc/redhat-release
  8. 1009 ls
  9. 1010 cat pull-secret
  10. 1011 ls
  11. 1012 cd crc-linux-1.28.0-amd64/
  12. 1013 ls
  13. 1014 ls -l
  14. 1015 history | grep crc
  15. 1016 crc --help
  16. 1017 crc version
  17. 1018 crc status
  18. 1019 crc console --credentials
  19. 1020 oc get all
  20. 1021 history | grep env
  21. 1022 eval $(crc oc-env)
  22. 1023 oc get all
  23. 1024 crc console --credentials
  24. 1025 oc login -u developer -p developer https://api.crc.testing:6443
  25. 1026 cd
  26. 1027 oc -h | less
  27. 1028 oc completion -h
  28. 1029 source <(oc completion bash)
  29. 1030 oc whoami
  30. 1031 oc get co
  31. 1032 oc get all
  32. 1033 cd ex180/
  33. 1034 cd ..
  34. 1035 ls
  35. 1036 luth/countdown 14
  36. 1037 crc console --credentials
  37. 1038 oc new-app whatever --image=quay.io/bitnami/nginx
  38. 1039 oc new-app -h | less
  39. 1040 oc new-app whatever --docker-image=quay.io/bitnami/nginx
  40. 1041 oc logout
  41. 1042 oc login -u developer -p developer https://api.crc.testing:6443
  42. 1043 oc new-project projectone
  43. 1044 oc new-app whatever --docker-image=quay.io/bitnami/nginx
  44. 1045 oc new-app whatever --docker-image=nginx
  45. 1046 oc create deploy -h
  46. 1047 oc create deployment my-dep --image=busybox
  47. 1048 oc new-app --name whatever --docker-image=quay.io/bitnami/nginx
  48. 1049 oc get all
  49. 1050 history
  50. 1051 oc get all
  51. 1052 oc api-resources
  52. 1053 oc api-resources | less
  53. 1054 oc explain pod
  54. 1055 oc explain pod.spec | less
  55. 1056 oc get all
  56. 1057 oc delete pod whatever-869c556c77-zpdx4
  57. 1058 oc get all
  58. 1059 oc new-project newapp
  59. 1060 oc get all
  60. 1061 oc new-app -h | less
  61. 1062 oc new-app --docker-image=bitnami/nginx --name=newginx
  62. 1063 oc get all
  63. 1064 oc scale deployment --replicas=3 newginx
  64. 1065 oc get all
  65. 1066 oc delete pod newginx-66495d9c5b-hxf6j
  66. 1067 oc get all
  67. 1068 oc run -h | less
  68. 1069 oc run nginx --image=nginx
  69. 1070 oc get all
  70. 1071 oc describe pod nginx
  71. 1072 oc run nginx --image=/bitnami/nginx
  72. 1073 oc run nginx --image=quay.io/bitnami/nginx
  73. 1074 oc get pods
  74. 1075 oc run bitginx --image=quay.io/bitnami/nginx
  75. 1076 oc get pods
  76. 1077 oc get all
  77. 1078 oc delete pod bitginx
  78. 1079 oc get all
  79. 1080 history
  80. 1081 oc get all
  81. 1082 luth/countdown 12
  82. 1083 oc projects
  83. 1084 crc console --credentials
  84. 1085 oc login -u kubeadmin -p rPPjz-DRftT-XGurI-hHKnE https://api.crc.testing:6443'
  85. 1086 oc login -u kubeadmin -p rPPjz-DRftT-XGurI-hHKnE https://api.crc.testing:6443
  86. 1087 oc get all
  87. 1088 oc project projectone
  88. 1089 oc get all
  89. 1090 oc get project
  90. 1091 oc project kube-system
  91. 1092 oc get all
  92. 1093 oc get pods -A
  93. 1094 oc login -u developer -p developer https://api.crc.testing:6443
  94. 1095 history
  95. 1096 oc new-app --docker-image=bitnami/nginx --name=newerginx --as-deployment-config
  96. 1097 oc get all
  97. 1098 oc get deploy
  98. 1099 oc get apods
  99. 1100 oc get pods
  100. 1101 oc describe pods nginx
  101. 1102 oc logs nginx
  102. 1103 oc get deploy
  103. 1104 oc get deploy newginx -o yaml | less
  104. 1105 oc get pods,rs --show-labels
  105. 1106 oc get all --selector deployment=newnginx
  106. 1107 oc get all --selector deployment=newginx
  107. 1108 oc label pod nginx storage=ssd
  108. 1109 oc get pods --show-labels
  109. 1110 cd ex180/
  110. 1111 ls
  111. 1112 oc create deploy mynginx --image=bitnami/nginx --dry-run=client -o yaml > mynginx.yaml
  112. 1113 vim mynginx.yaml
  113. 1114 kubectl explain deploy
  114. 1115 oc explain deploy
  115. 1116 oc explain deploy.spec
  116. 1117 oc explain deploy.spec.template
  117. 1118 oc explain deploy.spec.template.spec
  118. 1119 oc explain deploy.spec.template.spec.volumes
  119. 1120 oc explain --recursive deploy.spec | less
  120. 1121 oc explain deploy.spec.template.spec | less
  121. 1122 vim mynginx.yaml
  122. 1123 oc new-project seven
  123. 1124 oc create -f mynginx.yaml
  124. 1125 oc get all
  125. 1126 oc get all --show-labels
  126. 1127 oc label pod mynginx-5f8b4bd48f-n7zdl app-
  127. 1128 oc get all
  128. 1129 history
  129. 1130 oc api-resources | grep route
  130. 1131 ../luth/countdown 18
  131. 1132 oc whoami
  132. 1133 oc new-project myroute
  133. 1134 oc new-app --as-deployment-config quay.io/bitnami/nginx --name bitginx
  134. 1135 oc get all
  135. 1136 oc scale deploymentconfig --replicas=3 bitginx
  136. 1137 oc get all
  137. 1138 oc describe svc bitginx
  138. 1139 oc expose svc bitginx
  139. 1140 oc get all
  140. 1141 oc describe routes.route.openshift.io
  141. 1142 curl http://bitginx-myroute.apps-crc.testing
  142. 1143 oc get all
  143. 1144 oc describe svc bitginx
  144. 1145 oc new-app --help
  145. 1146 oc new-app --help | less
  146. 1147 oc new-app --docker-image rhscl/mysql-57-rhel7 --as-deployment-config
  147. 1148 history | grep oc new-app
  148. 1149 oc new-app --as-deployment-config rhscl/mysql-57-rhel7:latest --name mysql
  149. 1150 oc new-app --as-deployment-config registry.access.redhat.com/rhscl/mysql-57-rhel7:latest --name mysql
  150. 1151 oc get pods
  151. 1152 oc describe pods mysql-1-mjhv4
  152. 1153 oc logs mysql-1-mjhv4
  153. 1154 oc new-project cmdemo
  154. 1155 oc create deploy mynginx --image=quay.io/bitnami/nginx
  155. 1156 oc get pods
  156. 1157 oc cp -h
  157. 1158 oc get pods
  158. 1159 oc cp mynginx-6c44cfdc6d-ks4l5:/app/index.html index.html
  159. 1160 ls
  160. 1161 vim index.html
  161. 1162 oc create configmap mycm --from-file=index.html
  162. 1163 oc describe cm mycm
  163. 1164 oc get all
  164. 1165 oc set volume -h
  165. 1166 oc set volume deploy mynginx --add --type configmap --configmap-name mycm --mount-path=/app/ --overwrite
  166. 1167 oc set volume -h | less
  167. 1168 oc get cm
  168. 1169 ../luth/countdown 12
  169. 1170 oc set volume deploy mynginx --add --type configmap --configmap-name mycm --mount-path=/app/
  170. 1171 oc get deployment mynginx -o yaml | less
  171. 1172 oc expose deploy mynginx --type=NodePort --port=8080
  172. 1173 oc get svc
  173. 1174 crc ip
  174. 1175 curl http://$(crc ip):31045
  175. 1176 oc get all
  176. 1177 oc create deploy mymariadb --image=mariadb
  177. 1178 oc get pods
  178. 1179 oc describe pod mymariadb-58b96cb658-rx6bq
  179. 1180 oc get pods
  180. 1181 oc describe pod mymariadb-58b96cb658-rx6bq
  181. 1182 podman images
  182. 1183 oc describe pod mymariadb-58b96cb658-rx6bq
  183. 1184 history | grep db
  184. 1185 history
  185. 1186 oc create deploy mymariadb --image=registry.access.redhat.com/rhscl/mysql-57-rhel7:latest
  186. 1187 oc create deploy mynewmariadb --image=registry.access.redhat.com/rhscl/mysql-57-rhel7:latest
  187. 1188 oc get pods
  188. 1189 oc logs mynewmariadb-5845dc9fb5-j9ccb
  189. 1190 oc create cm myvars --from-literal=MYSQL_ROOT_PASSWORD=password
  190. 1191 oc describe cm myvars
  191. 1192 oc get all
  192. 1193 oc set env deploy mynewmariadb --from=configmap/myvars
  193. 1194 oc get all
  194. 1195 oc get deploy mynewmariadb -o yaml
  195. 1196 git clone https://github.com/sandervanvugt/simpleapp
  196. 1197 cd simpleapp/
  197. 1198 ls
  198. 1199 oc -o yaml new-app php~https://github.com/sandervanvugt/simpleapp --name=simple > s2i.yaml
  199. 1200 vim s2i.yaml
  200. 1201 oc new-project s2i
  201. 1202 oc create -f s2i.yaml
  202. 1203 oc get all
  203. 1204 oc status
  204. 1205 oc get all
  205. 1206 oc get builds
  206. 1207 oc logs build simple-1
  207. 1208 oc logs simple-1
  208. 1209 oc get buildconfig
  209. 1210 oc start-build simple
  210. 1211 oc get all
  211. 1212 oc get is
  212. 1213 oc login -u kubeadmin -p rPPjz-DRftT-XGurI-hHKnE https://api.crc.testing:6443
  213. 1214 oc get images
  214. 1215 oc get images | wc
  215. 1216 oc get images | grep bitnami
  216. 1217 history
  217.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement