sandervanvugt

ex280 july22 day1

Jul 27th, 2022
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.88 KB | None | 0 0
  1. 1000 sudo -i
  2. 1001 crc status
  3. 1002 eval $(crc oc-env)
  4. 1003 oc help
  5. 1004 crc status
  6. 1005 history | grep crc
  7. 1006 crc console --credentials
  8. 1007 oc login -u kubeadmin -p mndXS-6sSCc-CFSMS-pN2zr https://api.crc.testing:6443
  9. 1008 crc oc-env
  10. 1009 eval $(crc oc-env)
  11. 1010 oc whoami
  12. 1011 oc login -u developer -p developer https://api.crc.testing:6443
  13. 1012 oc get co
  14. 1013 oc login -u kubeadmin -p mndXS-6sSCc-CFSMS-pN2zr https://api.crc.testing:6443
  15. 1014 oc get co
  16. 1015 oc login -u developer -p developer https://api.crc.testing:6443
  17. 1016 oc get ns
  18. 1017 history
  19. 1018 oc login -u kubeadmin -p mndXS-6sSCc-CFSMS-pN2zr https://api.crc.testing:6443
  20. 1019 oc get projects
  21. 1020 oc get ns
  22. 1021 oc get ns | wc
  23. 1022 oc get projects | wc
  24. 1023 oc login -u developer -p developer https://api.crc.testing:6443
  25. 1024 oc get projects
  26. 1025 oc projects
  27. 1026 oc get ns
  28. 1027 oc new-project myproject
  29. 1028 oc whoami
  30. 1029 oc new-app rails-postgresql-example
  31. 1030 oc new-app -h | less
  32. 1031 oc new-app --list
  33. 1032 oc status
  34. 1033 oc get all
  35. 1034 oc get is
  36. 1035 oc get is -A
  37. 1036 cd ex280/
  38. 1037 ls
  39. 1038 #git clone https://github.com/sandervanvugt/ex280
  40. 1039 ../ex180/countdown 12
  41. 1040 oc run mariadb
  42. 1041 oc run --image=bitnami/mariadb
  43. 1042 oc run --image=bitnami/mariadb mydb
  44. 1043 oc get pods
  45. 1044 source <(oc completion bash)
  46. 1045 oc describe pod mydb | less
  47. 1046 oc logs mydb
  48. 1047 oc delete pods mydb
  49. 1048 oc get pods
  50. 1049 cd
  51. 1050 oc api-resources | less
  52. 1051 oc api-resources | wc
  53. 1052 oc explain deploymentconfig
  54. 1053 oc get dc
  55. 1054 oc get dc postgresql -o yaml | less
  56. 1055 oc explain deploymentconfig.spec --recursive
  57. 1056 oc explain deploymentconfig.spec --recursive | less
  58. 1057 oc api-versions
  59. 1058 sudo dnf provides */htpasswd
  60. 1059 cd ex180/
  61. 1060 ./countdown 13
  62. 1061 htpasswd -c -B -b /tmp/htpasswd admin password
  63. 1062 htpasswd -B -b /tmp/htpasswd anna password
  64. 1063 htpasswd -B -b /tmp/htpasswd linda password
  65. 1064 htpasswd -B -b /tmp/htpasswd anouk password
  66. 1065 htpasswd -B -b /tmp/htpasswd lisa password
  67. 1066 htpasswd -B -b /tmp/htpasswd ahmed password
  68. 1067 cat /tmp/htpasswd
  69. 1068 oc whoami
  70. 1069 oc login -u kubeadmin -p mndXS-6sSCc-CFSMS-pN2zr https://api.crc.testing:6443
  71. 1070 oc create secret generic htpasswd-secret --from-file htpasswd=/tmp/htpasswd -n openshift-config
  72. 1071 oc get -n openshift-config secret
  73. 1072 oc get -n openshift-config secret htpasswd-secret -o yaml
  74. 1073 echo YWRtaW46JDJ5JDA1JDF2YTBPYlgzT3ZRZ0c1emt0NDRHTmUzUi4wSm5qc2Y3SDcwYmNPaGV5SVRyUng5NzZkQXR1CmFubmE6JDJ5JDA1JE1wSFR4V3lhNG03TDU0YTlzeG5qRHVFeW44M2JtcDBOTlh0Snl4dmI0NHdMZVdqQmhEdEF5CmxpbmRhOiQyeSQwNSRaWEl3SjVWaGlnUWZidmZFNDRibUouMXRINDJWYjJKLkJFYk9uck0wWkNDOHNnWHc2d2ptZQphbm91azokMnkkMDUkem5Nck9zbFk5REViWnRYQzVTa2tmdUZZZzRMRFFvcENRVUYubXhEU2p3RXBkYlM1eHJpT3EKbGlzYTokMnkkMDUkM2lKMHlXNWtycXI3M3h0MTkwRGFBLlFzOC5xeTJCSU1EL2tyWkhhTnJOQmt4OGdySENBREsKYWhtZWQ6JDJ5JDA1JFU3NElmQjRkTFpMNjZtYjhWalMvWWVHd3d5ZVJTUGZ0OVN2cE55L2Q2TGlKeU1INnpURzMuCg== | base64 -d
  75. 1074 oc adm -h | less
  76. 1075 oc adm policy -h | less
  77. 1076 oc adm policy add-cluster-role-to-user cluster-admin admin
  78. 1077 oc get oauth cluster
  79. 1078 oc get oauth cluster -o yaml > oauth.yaml
  80. 1079 vim oauth.yaml
  81. 1080 oc replace -f oauth.yaml
  82. 1081 oc get pods,rs -n openshift-authentication
  83. 1082 oc get users
  84. 1083 oc login -u anna -p password
  85. 1084 oc get users
  86. 1085 oc get nodes
  87. 1086 oc login -u admin -p password
  88. 1087 oc get nodes
  89. 1088 oc get users
  90. 1089 oc login -u anna -p password
  91. 1090 oc get users
  92. 1091 oc get identity
  93. 1092 oc login -u admin -p password
  94. 1093 oc get users
  95. 1094 oc get identity
  96. 1095 oc adm groups -h | less
  97. 1096 oc adm groups -h
  98. 1097 oc adm groups new developers
  99. 1098 oc adm groups add-users developers anouk
  100. 1099* oc adm groups new tester
  101. 1100 oc adm groups add-users testers lida
  102. 1101 oc adm groups add-users testers lisa
  103. 1102 oc get clusterroles
  104. 1103 oc get clusterroles | wc
  105. 1104 oc get clusterroles | grep -v 'system:'
  106. 1105 oc describe clusterroles sudoer
  107. 1106 oc describe clusterroles view
  108. 1107 oc get clusterrolebindings
  109. 1108 oc get clusterrolebindings | wc
  110. 1109 oc get rolebindings
  111. 1110 oc get rolebindings -A
  112. 1111 oc get rolebindings -A | wc
  113. 1112 oc get rolebindings -A | grep bob
  114. 1113 oc get rolebindings -A | grep admin
  115. 1114 oc whoami
  116. 1115 oc get clusterrolebinding -o wide | grep 'self-provisioner'
  117. 1116 oc describe clusterrolebinding self-provisioners
  118. 1117 oc adm policy remove-cluster-role-from-group self-provisioner system:authenticated:oauth
  119. 1118 oc describe clusterrolebindings self-provisioners
  120. 1119 oc login -u linda -p password
  121. 1120 oc login -u admin -p password
  122. 1121 oc new-project rbac
  123. 1122 oc policy add-role-to-user admin linda -n rbac
  124. 1123 oc get groups
  125. 1124 oc login -u linda -p password
  126. 1125 oc policy add-role-to-user edit lisa
  127. 1126 oc projects
  128. 1127 oc policy add-role-to-group edit developers
  129. 1128 oc policy add-role-to-group view testers
  130. 1129 oc get rolebindings -o wide
  131. 1130 oc whoami
  132. 1131 oc new-project blah
  133. 1132 oc login -u admin -p password
  134. 1133 oc adm policy add-cluster-role-to-group --rolebinding-name self-provisioners self-provisioner system:authenticated:oauth
  135. 1134 oc login -u linda -p password
  136. 1135 oc new-project blah
  137. 1136 ./countdown 21
  138. 1137 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
  139. 1138 oc get secret mysql -o yaml
  140. 1139 echo c2VjcmV0ZGI= | base64 -d
  141. 1140 oc new-app --name mysql --docker-image bitnami/mysql
  142. 1141 oc get pods -w
  143. 1142 oc get pods
  144. 1143 oc set -h
  145. 1144 oc set env deployment/mysql --from secret/mysql --prefix MYSQL_
  146. 1145 oc get pods
  147. 1146 oc exec -it mysql-5f7c8c9698-dvsnt -- env
  148. 1147 oc describe pod mysql-5f7c8c9698-dvsnt
  149. 1148 oc get scc
  150. 1149 oc login -u admin -p password
  151. 1150 oc get scc
  152. 1151 oc describe scc hostnetwork
  153. 1152 oc get pods
  154. 1153 oc get pods mysql-5f7c8c9698-dvsnt -o yaml | grep scc
  155. 1154 oc login -u linda -p password
  156. 1155 oc new-project sccs
  157. 1156 oc new-app --name sccginx --image=nginx
  158. 1157 oc get pods
  159. 1158 oc logs sccginx-59b9459478-s8grp
  160. 1159 oc describe pod sccginx-59b9459478-s8grp
  161. 1160 oc login -u admin -p password
  162. 1161 oc get pods
  163. 1162 oc get pods sccginx-59b9459478-s8grp -o yaml | oc adm policy scc-subject-review -f -
  164. 1163 oc create sa nginx-sa
  165. 1164 oc adm policy add-scc-to-user anyuid -z nginx-sa
  166. 1165 oc login -u linda -p password
  167. 1166 oc set serviceaccount deployment sccginx nginx-sa
  168. 1167 oc get all
  169. 1168 oc new-app --image=bitnami/nginx --name=bginx
  170. 1169 oc get all
  171. 1170 oc describe pods bginx-79dcc788df-496sk
  172. 1171 oc get services
  173. 1172 history
  174.  
Add Comment
Please, Sign In to add comment