Advertisement
sandervanvugt

openshift march21

Mar 25th, 2021
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.01 KB | None | 0 0
  1. [student@crc openshift]$ history
  2. 1 oc whoami
  3. 2 crc --help
  4. 3 crc oc-env
  5. 4 eval $(crc oc-env)
  6. 5 oc login -u developer -p developer
  7. 6 oc api-resources
  8. 7 oc api-resources | less
  9. 8 cd Downloads/
  10. 9 ls
  11. 10 history
  12. 11 ls
  13. 12 cd crc-linux-1.24.0-amd64/
  14. 13 ls
  15. 14 #crc setup
  16. 15 #crc start -m 12244 -p pull-secret
  17. 16 cd
  18. 17 git clone https://github.com/sandervanvugt/openshift
  19. 18 cd openshift/
  20. 19 ls
  21. 20 ./countdown 15
  22. 21 exit
  23. 22 crc status
  24. 23 crc console --credentials
  25. 24 oc login
  26. 25 crc oc-env
  27. 26 eval $(crc oc-env)
  28. 27 oc version
  29. 28 oc login -u developer -p developer https://api.crc.testing:6443
  30. 29 oc login -u kubeadmin -p uHDf3-ck96b-E9eGT-Ccbg8 https://api.crc.testing:6443
  31. 30 oc login -u developer -p developer https://api.crc.testing:6443
  32. 31 oc --help | less
  33. 32 oc completion -h
  34. 33 source <(oc completion bash)
  35. 34 oc new-project -h | less
  36. 35 oc new-project mysql
  37. 36 oc new-app -h | less
  38. 37 oc new-app --docker-image=mysql:latest
  39. 38 oc status
  40. 39 oc get all
  41. 40 oc logs pod/mysql-66b7988557-phkgg
  42. 41 oc get all
  43. 42 oc delete deployment mysql
  44. 43 oc get all
  45. 44 oc delete svc mysql
  46. 45 oc new-app --docker-image=mysql:latest -e MYSQL_USER=myuser -e MYSQL_PASSWORD=password -e MYSQL_DATABASE=mydb -e MYSQL_ROOT_PASSWORD=password
  47. 46 oc status
  48. 47 oc get all
  49. 48 oc get pods -o wide
  50. 49 history]
  51. 50 history
  52. 51 ls
  53. 52 cd openshift/
  54. 53 ls
  55. 54 ./countdown 12
  56. 55 oc get events
  57. 56 oc get all
  58. 57 oc describe pod nginx-1-kkxfm
  59. 58 oc logs nginx-1-kkxfm
  60. 59 oc get all
  61. 60 oc delete dc nginx
  62. 61 oc delete svc nginx
  63. 62 oc get all
  64. 63 oc new-app --docker-image=bitnami/nginx
  65. 64 history | grep login | tail -10
  66. 65 oc login -u developer -p developer https://api.crc.testing:6443
  67. 66 history
  68. 67 oc projects
  69. 68 oc login -u kubeadmin -p uHDf3-ck96b-E9eGT-Ccbg8 https://api.crc.testing:6443
  70. 69 oc projects
  71. 70 oc get ns
  72. 71 oc get ns | wc
  73. 72 oc projects
  74. 73 oc get pods
  75. 74 oc project openshift
  76. 75 oc get pods
  77. 76 oc get pods -A
  78. 77 oc project lab
  79. 78 oc login -u developer -p developer https://api.crc.testing:6443
  80. 79 oc get all
  81. 80 oc delete all --all
  82. 81 oc get all
  83. 82 oc create deploy nginx --image=bitnami/nginx --replicas=3
  84. 83 oc get all
  85. 84 oc delete pods nginx-796f99c467-xbxpc
  86. 85 oc get all
  87. 86 oc run -h | less
  88. 87 oc run bginx --image=bitnami/nginx
  89. 88 oc get all
  90. 89 oc delete pod bginx
  91. 90 oc get all
  92. 91 oc api-resources
  93. 92 oc api-resources | grep -i deploy
  94. 93 oc api-resources | grep -i replica
  95. 94 oc get all
  96. 95 oc get pods -o wide
  97. 96 curl http://10.217.0.207
  98. 97 oc expose -h
  99. 98 oc get all
  100. 99 oc expose deploy nginx
  101. 100 oc expose deploy nginx --port=80 --type=NodePort
  102. 101 oc get all -o wide
  103. 102 crc ip
  104. 103 curl http://192.168.130.11:30522
  105. 104 oc expose svc nginx
  106. 105 oc get routes
  107. 106 ./countdown 12
  108. 107 history
  109. 108 ls
  110. 109 vim helloworld.yml
  111. 110 oc explain pod.spec
  112. 111 ls
  113. 112 vim helloworld.yml
  114. 113 oc create -f helloworld.yml
  115. 114 oc get pods
  116. 115 oc logs examplepod
  117. 116 oc new-app --docker-image=bitname/nginx --name=bitginx --dry-run=client -o yaml
  118. 117 oc new-app --docker-image=bitname/nginx --name=bitginx --dry-run -o yaml
  119. 118 oc new-app --docker-image=bitnami/nginx --name=bitginx --dry-run -o yaml > bitginx.yaml
  120. 119 vim bitginx.yaml
  121. 120 oc get images
  122. 121 oc login -u kubeadmin -p uHDf3-ck96b-E9eGT-Ccbg8 https://api.crc.testing:6443
  123. 122 oc get images
  124. 123 oc get is
  125. 124 oc get is -A
  126. 125 oc whoami
  127. 126 oc login -u developer -p developer https://api.crc.testing:6443
  128. 127 oc project bii
  129. 128 oc new-project bii
  130. 129 oc -o yaml new-app php˜https://github.com/sandervanvugt/simpleapp --name-simple > s2i.yaml
  131. 130 oc -o yaml new-app php˜https://github.com/sandervanvugt/simpleapp --name=simple > s2i.yaml
  132. 131 ls
  133. 132 ls -l
  134. 133 oc new-app -h | less
  135. 134 history | less
  136. 135 oc new-app php˜https://github.com/sandervanvugt/simpleapp --name=simple -o yaml > s2i.yaml
  137. 136 cd ..
  138. 137 rm -rf openshift/
  139. 138 git clone https://github.com/sandervanvugt/openshift
  140. 139 cd openshift/
  141. 140 ls
  142. 141 ls -l
  143. 142 vim s2i.yaml
  144. 143 history
  145. 144 vim s2i.yaml
  146. 145 oc create -f s2i.yaml
  147. 146 vim s2i.yaml
  148. 147 oc new-app php~https://github.com/lisatestuser/simpleapp#lab --name=simplelisa
  149. 148 oc get all
  150. 149 ls
  151. 150 vim web-pod.yml
  152. 151 vim web-pvc.yml
  153. 152 oc create -f web-pvc.yml
  154. 153 oc get pvc
  155. 154 oc get pv
  156. 155 oc login -u kubeadmin -p uHDf3-ck96b-E9eGT-Ccbg8 https://api.crc.testing:6443
  157. 156 oc get pv
  158. 157 oc login -u developer -p developer https://api.crc.testing:6443
  159. 158 oc create -f web-pod.yml
  160. 159 vim web-pod.yml
  161. 160 history
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement