Advertisement
sandervanvugt

EX180 july22 day2

Jul 26th, 2022
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.30 KB | None | 0 0
  1. 1000 sudo -i
  2. 1001 crc start
  3. 1002 sudo systemctl status firewalld
  4. 1003 history
  5. 1004 history | grep eval
  6. 1005 eval $(crc oc-env)
  7. 1006 oc login -u kubeadmin -p UburA-rDJfe-3c8TU-ayMtc
  8. 1007 oc new-app quay.io/bitnami/nginx
  9. 1008 crc stop
  10. 1009 crc delete
  11. 1010 crc setup
  12. 1011 cd Downloads/
  13. 1012 crc start -m 12288 -p pull-secret
  14. 1013 eval $(crc oc-env)
  15. 1014 oc login -u kubeadmin -p mndXS-6sSCc-CFSMS-pN2zr
  16. 1015 oc login -u developer
  17. 1016 oc new-project success
  18. 1017 oc new-app rails-postgresql-example
  19. 1018 oc new-app bitnami/nginx
  20. 1019 ip a
  21. 1020 oc new-app two
  22. 1021 oc new-project two
  23. 1022 crc -h | less
  24. 1023 oc api-resources | less
  25. 1024 oc get deploy
  26. 1025 oc get dc
  27. 1026 oc project success
  28. 1027 oc get dc
  29. 1028 oc get deploy
  30. 1029 oc get all
  31. 1030 oc get pods
  32. 1031 oc get pods -A
  33. 1032 oc login -u kubeadmin -p mndXS-6sSCc-CFSMS-pN2zr
  34. 1033 oc get pods -A
  35. 1034 oc login -u developer
  36. 1035 oc get pods
  37. 1036 source <(oc completion bash)
  38. 1037 oc describe pod nginx-c84d7d96f-5gqjp | less
  39. 1038 oc whoami
  40. 1039 oc login -u kubeadmin -p mndXS-6sSCc-CFSMS-pN2zr
  41. 1040 oc login -u developer
  42. 1041 oc get pods nginx-c84d7d96f-5gqjp -o yaml
  43. 1042 oc get pods nginx-c84d7d96f-5gqjp -o yaml | less
  44. 1043 oc logs nginx-c84d7d96f-5gqjp
  45. 1044 oc get pods,rs --show-labels
  46. 1045 oc get all --selector deployment=nginx
  47. 1046 oc label pod nginx-c84d7d96f-5gqjp storage=ssd
  48. 1047 oc get pods
  49. 1048 oc get pods --show-labels
  50. 1049 cd
  51. 1050 oc create deploy mynginx --image=bitnami/nginx --dry-run=client -o yaml > mynginx.yaml
  52. 1051 vim mynginx.yaml
  53. 1052 oc explain deploy
  54. 1053 oc explain deploy.spec
  55. 1054 vim mynginx.yaml
  56. 1055 oc explain deploy.spec.template.spec
  57. 1056 vim mynginx.yaml
  58. 1057 oc apply -f mynginx.yaml
  59. 1058 oc get all
  60. 1059 oc get all --selector app=mynginx
  61. 1060 history
  62. 1061 oc edit deployment nginx
  63. 1062 oc get all --app=nginx
  64. 1063 oc get all --selector app=nginx
  65. 1064 oc delete deploy nginx
  66. 1065 oc get pods -o wide
  67. 1066 oc describe pod mynginx-6486d46749-82hbh | less
  68. 1067 oc get pods mynginx-6486d46749-82hbh -o yaml | less
  69. 1068 oc port-forward mynginx-6486d46749-82hbh 8080:8080
  70. 1069 bg
  71. 1070 curl localhost:8080
  72. 1071 oc whoami
  73. 1072 oc new-project myroute
  74. 1073 oc new-app --as-deployment-config quay.io/bitnami/nginx --name=bginx
  75. 1074 oc get all
  76. 1075 oc new-app --as-deployment-config bitnami/nginx --name=bginx
  77. 1076 oc get all
  78. 1077 oc describe svc bginx
  79. 1078 curl 10.217.5.225:8080
  80. 1079 oc expose svc bginx
  81. 1080 oc get all
  82. 1081 curl bginx-myroute.apps-crc.testing
  83. 1082 oc describe routes.route.openshift.io bginx
  84. 1083 oc edit route bginx
  85. 1084 oc edit svc bginx
  86. 1085 oc describe routes.route.openshift.io bginx
  87. 1086 oc edit svc bginx
  88. 1087 oc describe routes.route.openshift.io bginx
  89. 1088 oc edit svc bginx
  90. 1089 oc run -it ubix --image=ubi8 -- bash
  91. 1090 cd ex180/
  92. 1091 ./countdown 1
  93. 1092 oc new-project mycm
  94. 1093 oc create deploy mynginx --image=bitnami/nginx
  95. 1094 oc get all
  96. 1095 oc expose deploy mynginx --type=NodePort --port=8080
  97. 1096 oc get svc
  98. 1097 curl http://$(crc ip):30890
  99. 1098 oc cp mynginx-c787459-s8npl:/app/index.html index.html
  100. 1099 vim index.html
  101. 1100 oc create cm mycm --from-file=index.html
  102. 1101 oc get cm mycm -o yaml
  103. 1102 oc set volumes deploy mynginx --add --type=configmap --configmap-name mycm --mount-point=/app/
  104. 1103 oc set volumes deploy mynginx --add --type=configmap --configmap-name mycm --mount-path=/app/
  105. 1104 oc get all
  106. 1105 curl http://$(crc ip):30890
  107. 1106 oc new-project maria
  108. 1107 oc create deploy mymariadb --image=mariadb
  109. 1108 oc get pods
  110. 1109 oc logs mymariadb-d6b77d9dd-2mrnk
  111. 1110 oc create cm myvars --from-literal=MYSQL_ROOT_PASSWORD=password
  112. 1111 oc logs mymariadb-d6b77d9dd-2mrnk
  113. 1112 oc get pods
  114. 1113 oc set env deploy mymariadb --from-configmap/myvars
  115. 1114 oc set env deploy mymariadb --from=configmap/myvars
  116. 1115 oc get all
  117. 1116 oc logs mymariadb-86dc7d5dd7-cppd2
  118. 1117 oc describe pod mymariadb-86dc7d5dd7-cppd2 | less
  119. 1118 ./countdown 18
  120. 1119 oc get pv
  121. 1120 oc login -u kubeadmin -p mndXS-6sSCc-CFSMS-pN2zr
  122. 1121 oc get pv
  123. 1122 git pull
  124. 1123 sudo systemctl status nfs-server
  125. 1124 cat /etc/exports
  126. 1125 sudo firewall-cmd --list-all
  127. 1126 vim nfs-pv.yaml
  128. 1127 oc create -f nfs-pv.yaml
  129. 1128 oc describe pv nfs-pv
  130. 1129 vim nfs-pvc.yaml
  131. 1130 kubectl create -f nfs-pvc.yaml
  132. 1131 oc create -f nfs-pvc.yaml
  133. 1132 oc get pvc
  134. 1133 vim nfs-pv-pod.yaml
  135. 1134 oc create -f nfs-pv-pod.yaml
  136. 1135 oc get pods
  137. 1136 oc describe pod nfs-pv-pod
  138. 1137 oc get pods
  139. 1138 sudo firewall-cmd --list-all
  140. 1139 sudo firewall-cmd --get-services
  141. 1140 sudo firewall-cmd --add-service nfs3 --permanent
  142. 1141 sudo firewall-cmd --reload
  143. 1142 oc get pods
  144. 1143 sudo firewall-cmd --list-all
  145. 1144 sudo firewall-cmd --help | grep interfaces
  146. 1145 sudo firewall-cmd --help | grep interface
  147. 1146 ip a
  148. 1147 sudo firewall-cmd --add-interface crc --permanent
  149. 1148 sudo firewall-cmd --list-all
  150. 1149 sudo firewall-cmd --reload
  151. 1150 sudo firewall-cmd --list-all
  152. 1151 oc login -u kubeadmin -p mndXS-6sSCc-CFSMS-pN2zr
  153. 1152 oc get templates -n openshift
  154. 1153 oc get templates -n openshift | nl
  155. 1154 oc get templates -n openshift | wd
  156. 1155 oc get templates -n openshift | wc
  157. 1156 oc describe template -n openshift nginx-example
  158. 1157 oc describe template -n openshift nginx-example | less
  159. 1158 oc get template mariadb-persistent -n openshift -o yaml | less
  160. 1159 oc process --parameters mariadb-ephemeral -n openshift
  161. 1160 oc new-app -h | less
  162. 1161 oc new-project tempalte
  163. 1162 oc new-app --template=mariadb-ephemerl -p MYSQL_USER=bob -p MYSQL_PASSWORD=password -p MYSQL_DATABASE=videos --as-deployment-config
  164. 1163 oc new-app --template=mariadb-ephemeral -p MYSQL_USER=bob -p MYSQL_PASSWORD=password -p MYSQL_DATABASE=videos --as-deployment-config
  165. 1164 sudo systemctl reload firewalld
  166. 1165 sudo firewall-cmd --add-interface crc
  167. 1166 sudo firewall-cmd --list-all
  168. 1167 sudo -i
  169. 1168 oc get pods
  170. 1169 history | grep showmount
  171. 1170 oc get projects
  172. 1171 oc login -u developer
  173. 1172 history | less
  174. 1173 oc get pods
  175. 1174 oc describe pod nfs-pv-pod
  176. 1175 oc exec nfs-pod -c nfs-client-2 -- ls /nfsshare
  177. 1176 oc get pods
  178. 1177 oc exec nfs-pv-pod -c nfs-client-2 -- ls /nfsshare
  179. 1178 oc exec nfs-pv-pod -- ls /nfsshare
  180. 1179 oc exec nfs-pv-pod -c nfs-client2 -- ls /nfsshare
  181. 1180 oc exec nfs-pv-pod -c nfs-client1 -- touch /nfsshare/itworks
  182. 1181 oc exec nfs-pv-pod -c nfs-client2 -- ls /nfsshare
  183. 1182 ls /
  184. 1183 sudo vim /etc/exports
  185. 1184 ls /storage/
  186. 1185 history
  187. 1186 sudo -i
  188. 1187 oc login -u kubeadmin -p mndXS-6sSCc-CFSMS-pN2zr
  189. 1188 oc get is -n openshift
  190. 1189 oc -o yaml new-app php~https://github.com/sandervanvugt/simpleapp --name=simple >s2i.yaml
  191. 1190 view s2i.yaml
  192. 1191 oc new-project source
  193. 1192 oc apply -f s2i.yaml
  194. 1193 oc status
  195. 1194 oc get all
  196. 1195 oc logs simple-1-build
  197. 1196 oc get all
  198. 1197 oc expose svc simple
  199. 1198 oc get all
  200. 1199 curl simple-source.apps-crc.testing
  201. 1200 oc start-build simple
  202. 1201 oc get all
  203. 1202 curl simple-source.apps-crc.testing
  204. 1203 history
  205.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement