sandervanvugt

ex280 day1 dec21

Dec 13th, 2021
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.76 KB | None | 0 0
  1. 1000 crc status
  2. 1001 cd Downloads/
  3. 1002 ls
  4. 1003 cd crc-linux-1.36.0-amd64
  5. 1004 ls
  6. 1005 history | grep crc
  7. 1006 eval $(crc oc-env)
  8. 1007 crc status
  9. 1008 crc console --credentials
  10. 1009 oc login -u developer -p developer https://api.crc.testing:6443
  11. 1010 oc login -u kubeadmin -p 7ILv3-JoItC-CcHLs-rSSiM https://api.crc.testing:6443
  12. 1011 oc get all
  13. 1012 cd
  14. 1013 oc whoami
  15. 1014 crc console --credentials
  16. 1015 oc projects
  17. 1016 oc get ns
  18. 1017 oc login -u developer -p developer https://api.crc.testing:6443
  19. 1018 oc get ns
  20. 1019 oc new-project projectone
  21. 1020 oc get projects
  22. 1021 history
  23. 1022 oc new-app rails-postgresql-example
  24. 1023 oc status
  25. 1024 oc get all
  26. 1025 cd ex280/
  27. 1026 ls
  28. 1027 cd ..
  29. 1028 ex180/countdown 12
  30. 1029 oc create deploy firstdb --image=bitnami/mariadb
  31. 1030 oc get all --selector app=firstdb
  32. 1031 oc describe pod/firstdb-686747d8f5-v6lql
  33. 1032 oc logs firstdb-686747d8f5-v6lql
  34. 1033 oc completion -h
  35. 1034 source <(oc completion bash)
  36. 1035 oc set env -h
  37. 1036 oc set env deploy/firstdb MYSQL_ROOT_PASSWORD=password
  38. 1037 oc get all --selector app=firstdb
  39. 1038 history
  40. 1039 oc get all --selector app=firstdb
  41. 1040 oc logs firstdb-79954fbdd7-fc8fg
  42. 1041 oc set env deploy/firstdb MARIADB_ROOT_PASSWORD=password
  43. 1042 oc get all --selector app=firstdb
  44. 1043 oc api-resources | less
  45. 1044 oc api-resources | wc -l
  46. 1045 ex180/countdown 12
  47. 1046 sudo dnf provides */htpasswd
  48. 1047 htpasswd -c -B -b /tmp/htpasswd admin password
  49. 1048 htpasswd -b /tmp/htpasswd anna password
  50. 1049 cat /tmp/htpasswd
  51. 1050 oc create secret generic htpasswd-secret--from-file htpasswd=/tmp/htpasswd -n openshift-config
  52. 1051 oc create secret generic htpasswd-secret --from-file htpasswd=/tmp/htpasswd -n openshift-config
  53. 1052 oc login -u kubeadmin -p 7ILv3-JoItC-CcHLs-rSSiM https://api.crc.testing:6443
  54. 1053 oc create secret generic htpasswd-secret --from-file htpasswd=/tmp/htpasswd -n openshift-config
  55. 1054 oc get all -n openshift-config
  56. 1055 oc get secret -n openshift-config
  57. 1056 oc explain oauth
  58. 1057 oc explain oauth.spec.identityProviders
  59. 1058 oc get oauth cluster -o yaml > oauth.yaml
  60. 1059 vim oauth.yaml
  61. 1060 oc replace -f oauth.yaml
  62. 1061 vim oauth.yaml
  63. 1062*
  64. 1063 vim oauth.yaml
  65. 1064 oc adm -h
  66. 1065 oc adm policy -h
  67. 1066 oc adm policy add-cluster-role-to-user -h
  68. 1067 oc adm policy add-cluster-role-to-user cluster-admin admin
  69. 1068 oc login -u admin
  70. 1069 oc create ns dummy
  71. 1070*
  72. 1071 oc get secrets -A | less
  73. 1072 oc delete secrets kubeadmin -n kube-system
  74. 1073 oc login -u kubeadmin -p 7ILv3-JoItC-CcHLs-rSSiM https://api.crc.testing:6443
  75. 1074 oc login -u admin
  76. 1075 history
  77. 1076 oc get groups
  78. 1077 oc get users
  79. 1078 oc login -u anna
  80. 1079 oc login -u admin
  81. 1080 oc get users
  82. 1081 oc get identity
  83. 1082 oc explain users
  84. 1083 oc explain identity
  85. 1084 oc adm groups new developers
  86. 1085 oc adm groups add-users developers anouk
  87. 1086 htpasswd -b -B /tmp/htpasswd linda password
  88. 1087 htpasswd -b -B /tmp/htpasswd anouk password
  89. 1088 htpasswd -b -B /tmp/htpasswd lisa password
  90. 1089 htpasswd -b -B /tmp/htpasswd ahmed password
  91. 1090 oc create secret generic htpasswd-secret --from-file htpasswd=/tmp/htpasswd -n openshift-config
  92. 1091 oc set data -h | less
  93. 1092 ex180/countdown 20
  94. 1093 oc get clusterroles
  95. 1094 oc get clusterroles | wc -l
  96. 1095 oc get clusterroles | grep -v ':'
  97. 1096 oc get clusterroles
  98. 1097 oc get clusterroles | grep -v 'system:'
  99. 1098 oc describe clusterroles
  100. 1099 oc describe clusterroles | grep '^Name'
  101. 1100 history
  102. 1101 oc describe cluster-roles | less
  103. 1102 oc describe clusterroles | less
  104. 1103 oc describe clusterroles view | less
  105. 1104 oc adm policy who-can delete user
  106. 1105 oc adm policy who-can delete clusterrole
  107. 1106 oc adm policy who-can delete cluster
  108. 1107 oc adm policy who-can edit cluster
  109. 1108 oc get clusterbindings
  110. 1109 oc get clusterrolebindings
  111. 1110 oc get rolebindings
  112. 1111 oc get projects
  113. 1112 oc get rolebindings -n route
  114. 1113 oc get rolebindings -A
  115. 1114 oc get rolebindings -A | wc
  116. 1115 oc get clusterrolebinding -o wide | grep self-provisioner
  117. 1116 oc adm policy remove-cluster-role-from-group self-provisioner system:authenticated:oauth
  118. 1117 oc get clusterrolebinding -o wide | grep self-provisioner
  119. 1118 oc login -u anna -p password
  120. 1119 oc new-project rbac
  121. 1120 oc login -u admin -p password
  122. 1121 oc new-project rbac
  123. 1122 oc policy add-role-to-user admin anna
  124. 1123 oc get groups
  125. 1124 history
  126. 1125 oc get rolebinding -n rbac
  127. 1126 oc whoami
  128. 1127 oc login -u anna -p password
  129. 1128 oc policy add-role-to-group edit developers
  130. 1129 oc policy add-role-to-group view testers
  131. 1130 oc get groupts
  132. 1131 oc get groups
  133. 1132 oc login -u admin -p password
  134. 1133 oc get groups
  135. 1134 oc adm groups add testers
  136. 1135 oc adm groups -h
  137. 1136 oc adm groups new testers
  138. 1137 oc adm policy add-cluster-role-to-group --rolebinding-name self-provisioners self-provisioner system:authenticated:oauth
  139. 1138 oc get clusterrolebinding -o wide | grep self-provisioner
  140. 1139 oc api-resources | less
  141. 1140 history
  142. 1141 oc get pods
  143. 1142 oc whoami
  144. 1143 oc get ns
  145. 1144 oc project projectone
  146. 1145 oc get pods
  147. 1146 oc get pods firstdb-7bcf966b4-pwbpc -o yaml | less
  148. 1147 history
  149. 1148 sleep 120; ex180/countdown 11
  150. 1149 oc create secret generic mysql --from-literal user=sqluser --from-literal password=password --from-literal database=secretdb --from-literal hostname=mysql --from-literal root_password=password
  151. 1150 oc get secret mysql -o yaml
  152. 1151 echo c2VjcmV0ZGI= | base64 -d
  153. 1152 oc new-project faliure
  154. 1153 oc whoami
  155. 1154 oc new-app --name mysql --docker-image bitnami/mysql
  156. 1155 oc get pods -w
  157. 1156 oc get pods
  158. 1157 oc set env deploy/mysql --from secret/mysql --prefix MYSQL_
  159. 1158 history
  160. 1159 oc create secret generic mysql --from-literal user=sqluser --from-literal password=password --from-literal database=secretdb --from-literal hostname=mysql --from-literal root_password=password
  161. 1160 oc set env deploy/mysql --from secret/mysql --prefix MYSQL_
  162. 1161 oc get all
  163. 1162 oc exec -it mysql-5c7bbfd65b-2kg7z -- env
  164. 1163 oc get all
  165. 1164 oc get deploy mysql -o yaml
  166. 1165 oc get scc
  167. 1166 oc describe scc restricted
  168. 1167 oc describe pod mysql-5c7bbfd65b-2kg7z | grep scc
  169. 1168 oc login -u anna -p password
  170. 1169 oc new-project scc
  171. 1170 oc new-app --name sccnginx --image=nginx:latest
  172. 1171 oc get pods
  173. 1172 oc logs sccnginx-66d86bb49c-n6gww
  174. 1173 oc login -u admin -p password
  175. 1174 oc get pods
  176. 1175 oc get pods sccnginx-66d86bb49c-n6gww -o yaml | oc adm policy scc-subject-review -f -
  177. 1176 oc create sa nginx-sa
  178. 1177 oc adm policy add-scc-to-user anyuid -z nginx-sa
  179. 1178 oc login -u anna -p password
  180. 1179 oc set serviceaccount deployment sccnginx nginx-sa
  181. 1180 oc get pods sccnginx-78fcc4c849-fvsct -o yaml | grep scc
  182. 1181 oc get pods
  183. 1182 oc set data -h | less
  184. 1183 # oc set data secret/foo --from-file=secret-dir
  185. 1184 oc set data secret/htpasswd-secret --from-file htpasswd=/tmp/htpasswd -n openshift-config
  186. 1185 oc login -u admin -p password
  187. 1186 oc set data secret/htpasswd-secret --from-file htpasswd=/tmp/htpasswd -n openshift-config
  188. 1187 oc adm policy add-role-to-user admin linda
  189. 1188 oc login -u linda -p password
  190. 1189 oc login -u anna -p password
  191. 1190 oc get secret htpasswd-secret -n openshift-config -o yaml
  192. 1191 oc adm policy add-role-to-user admin linda
  193. 1192 oc get secret htpasswd-secret -n openshift-config -o yaml
  194. 1193 oc login -u admin -p password
  195. 1194 oc get all
  196. 1195 oc get secret htpasswd-secret -n openshift-config -o yaml
  197. 1196 oc whoami
  198. 1197 history
  199.  
Add Comment
Please, Sign In to add comment