sandervanvugt

openshift aug23

Aug 14th, 2023
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.64 KB | None | 0 0
  1. 1000 crc status
  2. 1001 eval $(crc oc-env)
  3. 1002 oc login -u kubeadmin -p AAXXT-MCNp3-p8cmX-9z3x8
  4. 1003 oc login -u developer -p developer
  5. 1004 cd ex180/
  6. 1005 ./countdown 1
  7. 1006 oc version
  8. 1007 oc -h | less
  9. 1008 oc new-app -h | less
  10. 1009 oc completion -h | less
  11. 1010 source <(oc completion bash)
  12. 1011 oc get co
  13. 1012 oc login -u kubeadmin -p AAXXT-MCNp3-p8cmX-9z3x8
  14. 1013 oc get co
  15. 1014 ./countdown 13
  16. 1015 oc api-resources | less
  17. 1016 oc explain pod
  18. 1017 oc explain pod.spec | less
  19. 1018 oc whoami
  20. 1019 oc login -u developer -p developer
  21. 1020 oc new-project today
  22. 1021 oc projects
  23. 1022 oc get ns
  24. 1023 oc login -u kubeadmin -p BapPM-SmQ32-MIMp2-k9bMU https://api.crc.testing:6443
  25. 1024 history
  26. 1025 oc login -u kubeadmin -p AAXXT-MCNp3-p8cmX-9z3x8
  27. 1026 oc get ns
  28. 1027 oc login -u developer -p developer
  29. 1028 oc projects
  30. 1029 oc new-app -h | less
  31. 1030 oc new-app mysql MYSQL_USER=user MYSQL_PASSWORD=pass MYSQL_DATABASE=testdb -l db=mysql
  32. 1031 oc status
  33. 1032 oc get status
  34. 1033 oc get all
  35. 1034 oc delete pod mysql-89b75b6b4-p2pvq
  36. 1035 oc get all
  37. 1036 oc create deploy -h | less
  38. 1037 oc create deployment nginapp --image=nginx --replicas=3
  39. 1038 oc get all
  40. 1039 oc describe pod nginapp-85d96b76bb-jl5l7 | less
  41. 1040 oc logs nginapp-85d96b76bb-jl5l7
  42. 1041 oc create deployment bitnginapp --image=bitnami/nginx --replicas=3
  43. 1042 oc get all
  44. 1043 oc whoami
  45. 1044 oc get deploy
  46. 1045 oc get dc
  47. 1046 oc new-project next
  48. 1047 oc get all
  49. 1048 ./countdown 12
  50. 1049 oc get all
  51. 1050 oc projects
  52. 1051 oc project today
  53. 1052 oc get all
  54. 1053 oc get pods
  55. 1054 oc get pods -A
  56. 1055 oc login -u kubeadmin -p AAXXT-MCNp3-p8cmX-9z3x8
  57. 1056 oc get pods -A
  58. 1057 oc login -u developer -p developer
  59. 1058 oc get pods nginapp-85d96b76bb-ggbrw -o yaml | less
  60. 1059 oc describe pods nginapp-85d96b76bb-ggbrw
  61. 1060 oc logs nginapp-85d96b76bb-ggbrw
  62. 1061 oc get all --show-labels
  63. 1062 oc get all --selector app=bitnginapp
  64. 1063 oc new-app secondsql MYSQL_USER=user MYSQL_PASSWORD=pass MYSQL_DATABASE=testdb -l db=mysql --dry-run=client -o yaml
  65. 1064 oc new-app secondsql MYSQL_USER=user MYSQL_PASSWORD=pass MYSQL_DATABASE=testdb -l db=mysql --dry-run -o yaml
  66. 1065 oc create deploy another --image=bitnami/nginx --dry-run=client -o yaml
  67. 1066 oc create deploy another --image=bitnami/nginx --dry-run=client -o yaml > another.yaml
  68. 1067 vim another.yaml
  69. 1068 kubectl get all
  70. 1069 oc get all
  71. 1070 oc projects
  72. 1071 oc project next
  73. 1072 oc apply -f another.yaml
  74. 1073 oc new-app -h | less
  75. 1074 oc new-app secondsql MYSQL_USER=user MYSQL_PASSWORD=pass MYSQL_DATABASE=testdb -l db=mysql --dry-run=true -o yaml
  76. 1075 oc new-app mysql MYSQL_USER=user MYSQL_PASSWORD=pass MYSQL_DATABASE=testdb -l db=mysql --dry-run=true -o yaml
  77. 1076 oc projects
  78. 1077 oc get all
  79. 1078 oc delete deploy another
  80. 1079 oc get all
  81. 1080 oc new-app --as-deployment-config quay.io/bitnami/nginx --name bitginx
  82. 1081 oc new-app --as-deployment-config bitnami/nginx --name bitginx
  83. 1082 oc get all
  84. 1083 oc describe svc bitginx
  85. 1084 oc expose svc bitginx
  86. 1085 oc get all
  87. 1086 oc describe route
  88. 1087 oc run -it ubix --image=ubi8 -- bash
  89. 1088 curl http://bitginx-next.apps-crc.testing
  90. 1089 oc new-project config
  91. 1090 oc create deploy mynginx --image=bitnami/nginx
  92. 1091 oc get pods
  93. 1092 oc get all
  94. 1093 oc expose deploy mynginx --type=NodePort --port=8080
  95. 1094 oc get svc
  96. 1095 crc ip
  97. 1096 curl 192.168.130.11:31877
  98. 1097 oc get pods
  99. 1098 oc cp mynginx-c4d844-ck4sh:/app/index.html index.html
  100. 1099 vim index.html
  101. 1100 rm index.html
  102. 1101 vim index.html
  103. 1102 oc create cm mycm --from-file=index.html
  104. 1103 oc describe cm mycm
  105. 1104 oc set volumes deploy mynginx --add --type=configmap --configmap-name mycm --mount-path=/app/
  106. 1105 curl 192.168.130.11:31877
  107. 1106 oc get deploy mynginx -o yaml | less
  108. 1107 oc set -h
  109. 1108 ./countdown 12
  110. 1109 oc create deploy mymariadb --image=bitnami/mariadb
  111. 1110 oc get all
  112. 1111 oc describe pod mymariadb-7b6b6c5484-p9sg6
  113. 1112 oc get all
  114. 1113 oc logs mymariadb-7b6b6c5484-p9sg6
  115. 1114 oc create configmap myvars --from-literal=MARIADB_ROOT_PASSWORD=password
  116. 1115 oc describe cm myvars
  117. 1116 oc set env deploy mymariadb --from=configmap/myvars
  118. 1117 oc get deployment mymariadb -o yaml
  119. 1118 podman login docker.io
  120. 1119 echo $XDG_RUNTIME_DIR
  121. 1120 oc create secret generic docker --from-file .dockerconfigjson=${XDG_RUNTIME_DIR}/containers/auth.json --type kubernetes.io/dockerconfigjson
  122. 1121 oc secrets link default docker --for pull
  123. 1122 oc create secret generic -h | less
  124. 1123 oc create secret generic --from-literal=key=verysecert
  125. 1124 oc create secret generic mysecret --from-literal=key=verysecert
  126. 1125 oc describe secrets mysecret
  127. 1126 oc get secrets mysecret -o yaml
  128. 1127 echo dmVyeXNlY2VydA== | base64 -d
  129. 1128 oc -o yaml new-app php~https://github.com/sandervanvugt/simpleapp --name=simple > s2i.yaml
  130. 1129 vim s2i.yaml
  131. 1130 oc new-project s2i
  132. 1131 oc apply -f s2i.yaml
  133. 1132 oc status
  134. 1133 oc get all
  135. 1134 oc get builds
  136. 1135 oc logs simple-1
  137. 1136 oc get pods
  138. 1137 oc logs simple-1-build
  139. 1138 oc get svc
  140. 1139 oc expose svc simple
  141. 1140 oc get routes
  142. 1141 curl simple-s2i.apps-crc.testing
  143. 1142 oc new-app bitnami/nginx
  144. 1143 ox get is
  145. 1144 oc get is
  146. 1145 oc get is nginx -o yaml
  147. 1146 oc get images
  148. 1147 oc login -u kubeadmin -p AAXXT-MCNp3-p8cmX-9z3x8
  149. 1148 oc get images
  150. 1149 oc login -u developer -p developer
  151. 1150 oc get all
  152. 1151 curl simple-s2i.apps-crc.testing
  153. 1152 history
  154.  
Add Comment
Please, Sign In to add comment