sandervanvugt

ex180 day2 feb22

Feb 15th, 2022
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.98 KB | None | 0 0
  1. 782 crc console --credentials
  2. 783 oc -h | less
  3. 784 oc completion -h | less
  4. 785 source <(oc completion bash)
  5. 786 oc version
  6. 787 oc get co
  7. 788 oc login -u developer
  8. 789 oc get co
  9. 790 oc api-resources | less
  10. 791 oc api-resources | grep -i deploy
  11. 792 oc whoami
  12. 793 oc new-project
  13. 794 oc new-project tuesday
  14. 795 oc get projects
  15. 796 oc project myhome
  16. 797 oc get all
  17. 798 oc project tuesday
  18. 799 oc get all
  19. 800 oc login -u kubeadmin -p afrA7-ReT7E-F4X4t-RjGYf
  20. 801 oc projects
  21. 802 oc login -u developer
  22. 803 oc new-app -h | less
  23. 804 oc new-app myfirstapp --image=bitnami/nginx
  24. 805 oc new-app bitnami/nginx
  25. 806 oc create deploy -h | less
  26. 807 oc create deploy secondapp --image=bitnami/nginx
  27. 808 oc get all
  28. 809 ex180/countdown 15
  29. 810 history
  30. 811 oc get all
  31. 812 oc new-app bitnami/nginx --as-deployment-config --name=dcbnginx
  32. 813 oc get all
  33. 814 oc get pods
  34. 815 oc api-resources
  35. 816 oc get tuneds
  36. 817 oc login -u kubeadmin -p afrA7-ReT7E-F4X4t-RjGYf
  37. 818 oc get tuneds
  38. 819 oc get tuneds -A
  39. 820 oc get pods -A
  40. 821 oc get pods
  41. 822 oc get pods secondapp-55f78dc59d-jrrxn -o yaml | less
  42. 823 oc explain pods.spec | less
  43. 824 oc explain pods.spec.containers | less
  44. 825 oc describe pods secondapp-55f78dc59d-jrrxn | less
  45. 826 oc logs secondapp-55f78dc59d-jrrxn
  46. 827 crc --help
  47. 828 history ; oc create deploy mydb --image=mariadb
  48. 829 oc get all
  49. 830 oc describe pod mydb-6875fcdfbd-nxlrp
  50. 831 oc logs mydb-6875fcdfbd-nxlrp
  51. 832 oc get projects
  52. 833 oc login -u developer
  53. 834 oc new-project new
  54. 835 oc delete project tuesday
  55. 836 oc get pods -A
  56. 837 oc projects
  57. 838 oc new-app bitnami/nginx --as-deployment-config --name=dcbnginx --replicas=3
  58. 839 oc new-app bitnami/nginx --as-deployment-config --name=dcbnginx
  59. 840 oc get all
  60. 841 oc scale deploymentconfig --replicas=3
  61. 842 oc scale deploymentconfig dcbnginx --replicas=3
  62. 843 oc version
  63. 844 oc get all
  64. 845 oc get all --show-labels
  65. 846 oc create goodapp --image=bitnami/nginx --replicas=3
  66. 847 oc create deploy goodapp --image=bitnami/nginx --replicas=3
  67. 848 oc get all
  68. 849 oc get all --selector app=goodapp --show-labels
  69. 850 oc label pod goodapp-c476fd8cf-nzlkw app-
  70. 851 oc get pods | grep goodapp
  71. 852 oc get pods --show-labels | grep goodapp
  72. 853 oc create deployment mynginx --image=bitnami/nginx --dry-run=client -o yaml > mynginx.yaml
  73. 854 vim mynginx.yaml
  74. 855 kubectl explain pod.spec
  75. 856 oc explain pod.spec
  76. 857 vim mynginx.yaml
  77. 858 oc explain deploy.spec.template.spec
  78. 859 oc create -f mynginx.yaml
  79. 860 oc get all
  80. 861 oc get deploymentconfig.apps.openshift.io/dcbnginx -o yaml > dcbginx.yaml
  81. 862 vim dcbginx.yaml
  82. 863 oc delete dc dcbnginx
  83. 864 oc get
  84. 865 oc get all
  85. 866 oc apply -f dcbginx.yaml
  86. 867 oc get all
  87. 868 crc console --credentials
  88. 869 history
  89. 870 ex180/countdown 12
  90. 871 oc whoami
  91. 872 oc new-project myroute
  92. 873 oc new-app quay.io/bitnami/nginx --name=bitginx
  93. 874 oc get all
  94. 875 oc scale deploy bitginx --replicas=3
  95. 876 oc get all
  96. 877 oc describe svc bitginx
  97. 878 oc get svc
  98. 879 curl 10.217.4.56:8080
  99. 880 oc expose svc bitgninx
  100. 881 oc expose svc bitginx
  101. 882 oc describe routes
  102. 883 oc run -it busybox --image=busybox -- sh
  103. 884 oc run -it ubi --image=ubi8 -- bash
  104. 885 oc run ubi --image=ubi/ubi8 -- sleep 3600
  105. 886 oc run ubii --image=ubi/ubi8 -- sleep 3600
  106. 887 oc get pods
  107. 888 oc exec -it ubii -- bash
  108. 889 oc get pods
  109. 890 oc run ubix --image=ubi8 -- sleep 3600
  110. 891 oc get pods
  111. 892 oc exec -it ubix -- bash
  112. 893 history
  113. 894 oc get projects
  114. 895 oc get routes
  115. 896 oc exec -it ubix -- cat /etc/resolv.conf
  116. 897 oc get svc -A
  117. 898 oc login -u kubeadmin -p afrA7-ReT7E-F4X4t-RjGYf
  118. 899 oc get svc -A
  119. 900 oc get svc -A | grep 10.217.4.10
  120. 901 cat /etc/resolv.conf
  121. 902 oc new-project config
  122. 903 oc create deploy mynginx --image=quay.io/bitnami/nginx
  123. 904 oc get pods
  124. 905 oc cp mynginx-6c44cfdc6d-9trvm:/app/index.html index.html
  125. 906 vim index.html
  126. 907 oc create cm mycm --from-file=index.html
  127. 908 oc describe cm mycm
  128. 909 oc set volume deploy mynginx --add --type=configmap --configmap-name mycm --mount-path=/app/ ; oc get all
  129. 910 oc get all
  130. 911 oc expose deploy mynginx --type=NodePort --port=8080
  131. 912 crc ip
  132. 913 curl http://$(crc ip):8080
  133. 914 oc get svc
  134. 915 curl http://$(crc ip):32485
  135. 916 oc get deploy mynginx -o yaml | less
  136. 917 ex180/countdown 20
  137. 918 oc api-resources | wc
  138. 919 oc create deploy mymariadb --image=mariadb
  139. 920 oc get all
  140. 921 oc logs mymariadb-58b96cb658-6dh5b
  141. 922 oc create cm myvars --from-literal=MYSQL_ROOT_PASSWORD=password
  142. 923 oc describe cm myvars
  143. 924 oc set env deploy mymariadb --from=configmap/myvars; oc get all
  144. 925 oc get all
  145. 926 oc logs mymariadb-7646d4b497-kwzv6
  146. 927 oc get deploy
  147. 928 oc delete deploy mymariadb
  148. 929 oc create deploy mymariadb --image=bitnami/mariadb
  149. 930 oc get pods
  150. 931 oc logs mymariadb-64b9989c89-vqcln
  151. 932 oc set env deploy mymariadb --from=configmap/myvars; oc get all
  152. 933 oc get pods
  153. 934 oc logs mymariadb-7b78689ccd-7mjng
  154. 935 oc get cm
  155. 936 oc delete cm myvars
  156. 937 oc create cm myvars --from-literal=MARIADB_ROOT_PASSWORD=password
  157. 938 oc set env deploy mymariadb --from=configmap/myvars; oc get all
  158. 939 oc get all
  159. 940 oc logs mymariadb-6ff47b844d-wj97p
  160. 941 oc describe pod mymariadb-6ff47b844d-wj97p
  161. 942 history
  162. 943 oc delete deploy mymariadb
  163. 944 oc create deploy mymariadb --image=bitnami/mariadb
  164. 945 oc set env deploy mymariadb --from=configmap/myvars; oc get all
  165. 946 oc get pods
  166. 947 oc get svc
  167. 948 curl http://$(crc ip):32485
  168. 949 oc edit svc mynginx
  169. 950 curl http://$(crc ip):32485
  170. 951 oc describe svc mynginx
  171. 952 oc edit svc mynginx
  172. 953 curl http://$(crc ip):32485
  173. 954 oc get pv
  174. 955 oc get storageclass
  175. 956 oc get pv pv0003 -o yaml
  176. 957 ex180/countdown 12
  177. 958 oc get templates -n openshift
  178. 959 oc get template mariadb-persistent -n openshift -o yaml | less
  179. 960 oc process --parameters mariadb-persistent -n openshift | less
  180. 961 oc new-project templ
  181. 962 oc new-app --template=mariadb_ephemeral -p MYSQL_USER=anna -p MYSQL_PASSWORD=anna -p MYSQL_DATABASE=videos --as-deployment-config
  182. 963 oc new-app --template=mariadb-ephemeral -p MYSQL_USER=anna -p MYSQL_PASSWORD=anna -p MYSQL_DATABASE=videos --as-deployment-config
  183. 964 oc get -n openshift is
  184. 965 oc -o yaml new-app php~https://github.com/sandervanvugt/simpleapp --name=simple > s2i.yaml
  185. 966 vim s2i.yaml
  186. 967 oc apply -f s2i.yaml
  187. 968 oc status
  188. 969 oc get all
  189. 970 oc delete dc mariadb
  190. 971 oc get all
  191. 972 oc delete sv mariadb
  192. 973 oc delete svc mariadb
  193. 974 oc get all
  194. 975 oc edit svc simple
  195. 976 oc get all
  196. 977 curl http://$(crc ip):31479
  197. 978 oc get builds,pod
  198. 979 oc logs simple-1-build
  199. 980 oc get buildconfig simple
  200. 981 oc start-build simple1
  201. 982 oc start-build simple
  202. 983 oc get all
  203. 984 oc new-app quay.io/bitnami/nginx -o yaml
  204. 985 oc new-app quay.io/bitnami/nginx
  205. 986 oc get is
  206. 987 oc login -u kubeadmin -p afrA7-ReT7E-F4X4t-RjGYf
  207. 988 oc get images
  208. 989 oc get images | wc
  209. 990 oc get images | grep bitnami
  210. 991 oc login -u developer
  211. 992 oc new-app -L
  212. 993 oc new-app -L | grep nginx -A 3
  213. 994 oc new-app --name=whatever --image-stream=nginx:1.18-ubi8
  214. 995 exit
  215. 996 crc oc-env
  216. 997 eval $(crc oc-env)
  217. 998 oc get all
  218. 999 curl http://$(crc ip):31479
  219. 1000 oc start-build simple
  220. 1001 oc get all
  221. 1002 oc start-build simple-app
  222. 1003 oc get all
  223. 1004 curl http://$(crc ip):31479
  224. 1005 oc get all
  225. 1006 oc edit svc simple-app
  226. 1007 oc get svc
  227. 1008 curl http://$(crc ip):31358
  228. 1009 curl http://$(crc ip):30447
  229. 1010 oc get svc
  230. 1011 history
Advertisement
Add Comment
Please, Sign In to add comment