Advertisement
sandervanvugt

EX180 oct22 day2

Oct 18th, 2022
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.91 KB | None | 0 0
  1. 1000 lscpu
  2. 1001 cat connect.txt
  3. 1002 crc console --credentials
  4. 1003 oc login -u kubeadmin -p qMr2y-hYIhB-BUKR7-KtKke https://api.crc.testing:6443
  5. 1004 eval $(crc oc-env)
  6. 1005 oc login -u kubeadmin -p qMr2y-hYIhB-BUKR7-KtKke https://api.crc.testing:6443
  7. 1006 oc login -u developer -p developer https://api.crc.testing:6443
  8. 1007 history
  9. 1008 oc -h | less
  10. 1009 oc version
  11. 1010 oc get all
  12. 1011 oc login -u kubeadmin -p qMr2y-hYIhB-BUKR7-KtKke https://api.crc.testing:6443
  13. 1012 oc get all
  14. 1013 oc login -u developer -p developer https://api.crc.testing:6443
  15. 1014 crc --credentials
  16. 1015 crc console --credentials
  17. 1016 cd ex180/
  18. 1017 ./countdown 16
  19. 1018 oc api-resources
  20. 1019 oc explain pods.spec | less
  21. 1020 history
  22. 1021 oc api-resources | grep -i deploy
  23. 1022 oc help | less
  24. 1023 oc completion -h | less
  25. 1024 source <(oc completion bash)
  26. 1025 oc new-app -h | less
  27. 1026 oc new-app bitnami/nginx
  28. 1027 oc create deploy -h | less
  29. 1028 oc create deployment firstapp --image=nginx --replicas=3
  30. 1029 oc login -u developer -p developer https://api.crc.testing:6443
  31. 1030 oc new-project firstproject
  32. 1031 oc create deployment firstapp --image=nginx --replicas=3
  33. 1032 oc create deployment secondapp --image=bitnami/nginx --replicas=3
  34. 1033 oc new-app rails-postgresql-example
  35. 1034 oc get all
  36. 1035 oc delete pod secondapp-755847f974-4bgvg
  37. 1036 oc get all
  38. 1037 history
  39. 1038 oc get all
  40. 1039 oc delete deploy noapp
  41. 1040 history
  42. 1041 oc get deploy
  43. 1042 oc get dc
  44. 1043 oc get dc,deploy
  45. 1044 oc get pods
  46. 1045 oc get pods -A
  47. 1046 oc get pods secondapp-755847f974-2m
  48. 1047 oc get pods secondapp-755847f974-8ph5r
  49. 1048 oc get pods secondapp-755847f974-8ph5r -o ymal
  50. 1049 oc get pods secondapp-755847f974-8ph5r -o yaml
  51. 1050 oc get pods
  52. 1051 oc describe pod firstapp-54f8c4dc95-vqt46 | less
  53. 1052 oc logs firstapp-54f8c4dc95-2m54f
  54. 1053 ./countdown 13
  55. 1054 oc get pods --show-labels
  56. 1055 oc get all --selector app=secondapp
  57. 1056 oc label pod secondapp-755847f974-z99ng app-
  58. 1057 kubectl get pods
  59. 1058 oc get pods
  60. 1059 oc delete deploy firstapp
  61. 1060 oc get all
  62. 1061 oc delete dc rails-postgresql-example
  63. 1062 oc delete dc postgresql
  64. 1063 oc get alkl
  65. 1064 oc get all
  66. 1065 oc new-project secondproject
  67. 1066 oc get all
  68. 1067 oc get projectws
  69. 1068 oc get projects
  70. 1069 history
  71. 1070 oc explain pods.spec | less
  72. 1071 oc create deploy thirdginx --image=bitnami/nginx --dry-run=client -o yaml > thirdginx.yaml
  73. 1072 vim thirdginx.yaml
  74. 1073 kubectl explain pods.spec | less
  75. 1074 oc explain pods.spec | less
  76. 1075 vim thirdginx.yaml
  77. 1076 oc apply -f thirdginx.yaml
  78. 1077 oc explain deployments.spec.templates.spec.restartPolicy
  79. 1078 oc explain deployments.spec.template.spec.restartPolicy
  80. 1079 vim thirdginx.yaml
  81. 1080 oc apply -f thirdginx.yaml
  82. 1081 oc get all
  83. 1082 history
  84. 1083 oc whoami
  85. 1084 oc new-project myroute
  86. 1085 oc new-app --as-deployment-config quay.io/bitnami/nginx --name bitginx
  87. 1086 oc get all
  88. 1087 oc new-app --as-deployment-config docker.io/bitnami/nginx --name bitginx
  89. 1088 oc get all
  90. 1089 curl 10.217.5.221:8080
  91. 1090 oc describe svc bitginx
  92. 1091 oc expose svc bitginx
  93. 1092 oc get all
  94. 1093 oc describe routes.route.openshift.io
  95. 1094 oc scale dc bitginx --replicas=3
  96. 1095 oc get all
  97. 1096 oc describe routes.route.openshift.io
  98. 1097 oc run -it ubix --image=ubi8 -- bash
  99. 1098 curl http://bitginx-myroute.apps-crc.testing
  100. 1099 oc login -u kubeadmin -p qMr2y-hYIhB-BUKR7-KtKke https://api.crc.testing:6443
  101. 1100 oc get pods -n kube-system
  102. 1101 oc get pods -A
  103. 1102 oc get pods -A | wc
  104. 1103 oc get pods -A | grep dns
  105. 1104 oc new-project configmaps
  106. 1105 oc create deploy mynginx --image=docker.io/bitnami/nginx
  107. 1106 oc get pods
  108. 1107 oc expose deploy mynginx --type=NodePort --port=8080
  109. 1108 oc get svc
  110. 1109 crc ip
  111. 1110 curl 192.168.130.11:32031
  112. 1111 oc get pods
  113. 1112 oc cp mynginx-68567f74c6-8v72x:/app/index.html index.html
  114. 1113 vim index.html
  115. 1114 oc create configmap mycm --from-file=index.html
  116. 1115 oc get cm mycm -o yaml
  117. 1116 oc set volume deploy mynginx --add --type configmap --configmap-name mycm --mount-path=/app/
  118. 1117 oc get all
  119. 1118 curl http://$(crc ip):32031
  120. 1119 oc get deploy mynginx -o yaml
  121. 1120 ./countdown 18
  122. 1121 oc new-project variables
  123. 1122 oc create deploy mymariadb --image=mariadb
  124. 1123 oc get all
  125. 1124 oc logs mymariadb-7d785d877d-7tdp6
  126. 1125 oc create cm myvars --from-literal=MYSQL-ROOT-PASSWORD=password
  127. 1126 oc describe cm myvars
  128. 1127 oc get all
  129. 1128 oc set env deploy mymariadb --from=configmap/myvars
  130. 1129 oc get all
  131. 1130 oc describe deploy mymariadb
  132. 1131 oc get deploy mymariadb -o yaml
  133. 1132 oc get pv
  134. 1133 oc describe pv pv0030
  135. 1134 oc get templates -n openshift | grep persistent
  136. 1135 oc whoami
  137. 1136 oc login -u developer -p developer https://api.crc.testing:6443
  138. 1137 oc get templates -n openshift | grep persistent
  139. 1138 oc get templates -n openshift
  140. 1139 oc get template mariadb-persistent -n openshift -o yaml
  141. 1140 oc process --parameters mariadb-ephemeral -n openshift
  142. 1141 oc process -h | less
  143. 1142 oc get template mariadb-ephemeral -o yaml -n openshift > mariadb-ephemeral.yaml
  144. 1143 vim mariadb-ephemeral.yaml
  145. 1144 oc process --parameters mariadb-ephemeral -n openshift
  146. 1145 oc process -f mariadb-ephemeral.yaml -p MYSQL_USER=anna -p MYSQL_PASSWORD=password -p MYSQL_DATABASE=books | oc create -f -
  147. 1146 git clone https://github.com/sandervanvugt/simpleapp
  148. 1147 ls
  149. 1148 cd simpleapp/
  150. 1149 ls
  151. 1150 vim index.php
  152. 1151 oc get is -n openshift
  153. 1152 cd ..
  154. 1153 ./countdown 12
  155. 1154 oc -o yaml new-app php~https://github.com/sandervanvugt/simpleapp --name=simple > s2i.yaml
  156. 1155 vim s2i.yaml
  157. 1156 oc apply -f s2i.yaml
  158. 1157 oc get all
  159. 1158 oc whoami
  160. 1159 oc new-project sources
  161. 1160 oc apply -f s2i.yaml
  162. 1161 oc get all
  163. 1162 oc status
  164. 1163 oc get all
  165. 1164 oc get builds,pods
  166. 1165 oc logs simple-1-build
  167. 1166 oc get buildconfig
  168. 1167 oc get buildconfig simple
  169. 1168 oc get buildconfig simple -o yaml
  170. 1169 oc new-project bitginx
  171. 1170 oc projects
  172. 1171 oc new-app docker.io/bitnami/nginx
  173. 1172 oc get is
  174. 1173 oc get is nginx -o yaml
  175. 1174 oc get images
  176. 1175 oc login -u kubeadmin -p qMr2y-hYIhB-BUKR7-KtKke https://api.crc.testing:6443
  177. 1176 oc get images
  178. 1177 oc get images | grep bitnami
  179. 1178 oc login -u developer -p developer https://api.crc.testing:6443
  180. 1179 oc new-app -L
  181. 1180 oc new-app --name=whatever --image-stream=nginx:1.18-ubi8
  182. 1181 oc projects
  183. 1182 oc project sources
  184. 1183 oc get all
  185. 1184 oc expose svc simple
  186. 1185 oc get all
  187. 1186 curl simple-sources.apps-crc.testing
  188. 1187 oc get all
  189. 1188 oc start-build simple
  190. 1189 oc get all
  191. 1190 curl simple-sources.apps-crc.testing
  192. 1191 history
  193.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement