sandervanvugt

ex180 day2 dec21

Dec 9th, 2021
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.24 KB | None | 0 0
  1. 1018 oc get co
  2. 1019 oc get all
  3. 1020 oc api-resources | less
  4. 1021 oc api-resources | wc
  5. 1022 oc project
  6. 1023 oc projects
  7. 1024 oc new-project myproject
  8. 1025 oc projects
  9. 1026 crc --help
  10. 1027 crc console --help
  11. 1028 crc console --credentials
  12. 1029 oc login -u kubeadmin -p 7ILv3-JoItC-CcHLs-rSSiM https://api.crc.testing:6443
  13. 1030 oc projects
  14. 1031 oc get ns
  15. 1032 oc login -u developer -p developer https://api.crc.testing:6443
  16. 1033 oc new-app -h | less
  17. 1034 oc create deploy -h | less
  18. 1035 oc create deployment firstapp --image=nginx --replicas=3
  19. 1036 oc get all
  20. 1037 oc create deployment secondapp --image=bitnami/nginx --replicas=3
  21. 1038 oc get all
  22. 1039 oc describe pod firstapp-6545598f67-td6qb
  23. 1040 oc logs secondapp-55f78dc59d-vll7k
  24. 1041 oc logs firstapp-6545598f67-td6qb
  25. 1042 history
  26. 1043 oc new-app -h | less
  27. 1044 oc new-app mysql MYSQL_USER=user MYSQL_PASSWORD=pass MYSQL_DATABASE=testdb -l db=mysql
  28. 1045 oc get all
  29. 1046 ls
  30. 1047 ex180/countdown 12
  31. 1048 oc get pods
  32. 1049 oc get pods -o wide
  33. 1050 oc get pods -o wide --show-labels
  34. 1051 oc get pods -A
  35. 1052 oc login -u kubeadmin -p 7ILv3-JoItC-CcHLs-rSSiM https://api.crc.testing:6443
  36. 1053 oc get pods -A
  37. 1054 oc get pods -A | wc
  38. 1055 oc login -u developer -p developer https://api.crc.testing:6443
  39. 1056 oc get pods mysql-5d95db994f-vg82w -o yaml | less
  40. 1057 oc describe pods mysql-5d95db994f-vg82w
  41. 1058 oc get all --show-labels
  42. 1059 oc get all --selector app=secondapp
  43. 1060 oc get all --show-labels
  44. 1061 oc delete deployment firstapp
  45. 1062 oc get all --show-labels
  46. 1063 oc label pod secondapp-55f78dc59d-vll7k app-
  47. 1064 oc get all --show-labels
  48. 1065 oc create deploy mythirdapp --image=bitnami/nginx --replicas=3 --dry-run=client -o yaml > mythirdapp.yaml
  49. 1066 vim mythirdapp.yaml
  50. 1067 oc explain deploy
  51. 1068 oc explain deploy.spec
  52. 1069 oc explain deploy.spec.template
  53. 1070 oc explain deploy.spec.template.spec
  54. 1071 vim mythirdapp.yaml
  55. 1072 oc create -f mythirdapp.yaml
  56. 1073 vim mythirdapp.yaml
  57. 1074 history
  58. 1075 oc new-project web
  59. 1076 oc create deployment fourthapp --image=bitnami/nginx --replicas=3
  60. 1077 oc get all
  61. 1078 oc expose deployment fourthapp
  62. 1079 oc expose deployment fourthapp --port=80
  63. 1080 oc get all
  64. 1081 curl 10.217.4.242
  65. 1082 oc delete svc fourthapp
  66. 1083 oc expose deployment -h
  67. 1084 oc expose deployment fourthapp --type=NodePort --port=80
  68. 1085 oc get all
  69. 1086 crc ip
  70. 1087 curl 192.168.130.11:31719
  71. 1088 oc describe svc fourthapp
  72. 1089 oc delete svc fourthapp
  73. 1090 oc expose deployment fourthapp --type=NodePort --port=8080
  74. 1091 crc ip
  75. 1092 oc get svc
  76. 1093 curl 192.168.130.11:31283
  77. 1094 oc describe svc fourthapp
  78. 1095 oc edit svc fourthapp
  79. 1096 curl 192.168.130.11:31283
  80. 1097 oc describe svc fourthapp
  81. 1098 oc edit svc fourthapp
  82. 1099 oc get endpoints
  83. 1100 oc new-project route
  84. 1101 oc projects
  85. 1102 oc whoami
  86. 1103 oc new-app --as-deployment-config quay.io/bitnami/nginx --name=bitgin
  87. 1104 oc get all
  88. 1105 oc descrieb svc bitginx
  89. 1106 oc describe svc bitginx
  90. 1107 oc describe svc bitgin
  91. 1108 oc expose svc bitgin
  92. 1109 oc get all
  93. 1110 oc describe route
  94. 1111 oc run -it busybox sh
  95. 1112 oc run -it busybox --image=busybox sh
  96. 1113 oc run -it ubuntu --image=ubuntu sh
  97. 1114 oc run fedora --image=fedora curl http://bitgin-route.apps-crc.testing
  98. 1115 oc run -it fedora --image=fedora -- curl http://bitgin-route.apps-crc.testing
  99. 1116 oc run -it fedoraaaaa --image=fedora -- curl http://bitgin-route.apps-crc.testing
  100. 1117 ex180/countdown 18
  101. 1118 oc new-project cmaps
  102. 1119 oc create deploy mynginx --image=quay.io/bitnami/nginx
  103. 1120 oc get pods
  104. 1121 oc cp mynginx-6c44cfdc6d-gkhfv:/app/index.html index.html
  105. 1122 vim index.html
  106. 1123 oc create cm mycm --from-file=index.html
  107. 1124 oc get cm mycm -o yaml
  108. 1125 oc set volumes deploy mynginx --add --type configmap --configmap-name mycm --mount-path=/app/
  109. 1126 oc get all
  110. 1127 oc get cm
  111. 1128 oc expose deploy mynginx --type=NodePort --port=8080
  112. 1129 oc get svc
  113. 1130 curl http://$(crc ip):31848
  114. 1131 oc get deployment mynginx -o yaml
  115. 1132 oc get all
  116. 1133 oc new-project trouble
  117. 1134 oc projects
  118. 1135 oc create deploy mymariadb --image=mariadb
  119. 1136 oc get all
  120. 1137 oc logs mymariadb-58b96cb658-gwrcw
  121. 1138 oc create cm myvars --from-literal=ROOT_PASSWORD=password
  122. 1139 oc set env -h | less
  123. 1140 oc set env deploy mymariadb --from=configmap/myvars --prefix=MYSQL_
  124. 1141 oc get all
  125. 1142 oc describe deployment mymariadb
  126. 1143 oc get deployment mymariadb -o yaml
  127. 1144 oc logs mymariadb-6688d47948-gg2h7
  128. 1145 podman login docker.io
  129. 1146 oc create secret -h | less
  130. 1147 oc create secret generic docker --from-file .dockerconfigjson=${XDG_RUNTIME_DIR}/containers/auth.json --type kubernetes.io/dockerconfigjson
  131. 1148 oc describe secret docker
  132. 1149 oc get secret docker -o yaml
  133. 1150 oc secrets link default docker --for pull
  134. 1151 oc get pv
  135. 1152*
  136. 1153 oc get pv
  137. 1154 oc get storageclass
  138. 1155 oc get pv0003 -o yaml
  139. 1156 oc get pv pv0003 -o yaml
  140. 1157 oc get templates -n openshift
  141. 1158 ex180/countdown 12
  142. 1159 oc login -u developer -p developer https://api.crc.testing:6443
  143. 1160 oc get templates -n openshift
  144. 1161 oc get template mariadb-persistent -n openshift
  145. 1162 oc get template mariadb-persistent -n openshift -o yaml
  146. 1163 oc process --parameters mariadb-ephemeral -n openshift
  147. 1164 oc new-project tempalte
  148. 1165 oc new-app --template=mariadb=persistent -p MYSQL_USER=anna -p MYSQL_PASSWORD=password -p MYSQL_DATABSE=videos --as-deployment-config
  149. 1166 oc new-app --template=mariadb-persistent -p MYSQL_USER=anna -p MYSQL_PASSWORD=password -p MYSQL_DATABSE=videos --as-deployment-config
  150. 1167 oc new-app --template=mariadb-persistent -p MYSQL_USER=anna -p MYSQL_PASSWORD=password -p MYSQL_DATABASE=videos --as-deployment-config
  151. 1168 oc get all
  152. 1169 oc get pvc
  153. 1170 oc describe pv pv0010
  154. 1171 oc login -u kubeadmin -p 7ILv3-JoItC-CcHLs-rSSiM https://api.crc.testing:6443
  155. 1172 oc describe pv pv0010
  156. 1173 crc ssh
  157. 1174 oc login -u developer -p developer https://api.crc.testing:6443
  158. 1175 oc api-resources | grep template
  159. 1176 oc get is -n openshift
  160. 1177 oc get is -n openshift | less
  161. 1178 oc -o yaml new-app php~https://github.com/sandervanvugt/simpleapp --name=simple > s2i.yaml
  162. 1179 vim s2i.yaml
  163. 1180 oc apply -f s2i.yaml
  164. 1181 oc status
  165. 1182 oc get all
  166. 1183 oc delete dc mariadb
  167. 1184 oc get all
  168. 1185 oc get builds
  169. 1186 oc logs simple-1-build
  170. 1187 oc get buildconfigs.build.openshift.io simple1
  171. 1188 oc get buildconfigs.build.openshift.io simple-1
  172. 1189 oc get bc
  173. 1190 oc get buildconfigs.build.openshift.io simple
  174. 1191 history
  175. 1192 oc expose svc simple
  176. 1193 oc get routes
  177. 1194 curl simple-tempalte.apps-crc.testing
  178. 1195 git clone https://github.com/sandervanvugt/simple-app
  179. 1196 git clone https://github.com/sandervanvugt/simpleapp
  180. 1197 cd simpleapp/
  181. 1198 vim index.php
  182. 1199 git add *
  183. 1200 git status
  184. 1201 git commit
  185. 1202 git push
  186. 1203 oc start-build simple
  187. 1204 oc get all
  188. 1205 curl simple-tempalte.apps-crc.testing
  189. 1206 history
  190.  
Advertisement
Add Comment
Please, Sign In to add comment