Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- student@student-virtual-machine:~/ckad$ history
- 1 minikube start --vm-driver=docker
- 2 kubectl get all
- 3 history
- 4 kubectl get all
- 5 minikube status
- 6 kubectl get all
- 7 minikube --help
- 8 minikube ssh
- 9 minikube dashboard
- 10 bg
- 11 kubectl get all
- 12 ./countdown 15
- 13 kubectl get all
- 14 kubectl get all -o wide
- 15 kubectl --help | less
- 16 kubectl completion --help
- 17 kubectl completion --help | less
- 18 source <(kubectl completion bash)
- 19 cd
- 20 ls -a
- 21 cd .kube/
- 22 ls
- 23 cat config
- 24 pwd
- 25 kubectl config view
- 26 cd
- 27 cd ckad/
- 28 ls
- 29 cd dockerfile/
- 30 ls
- 31 vim Dockerfile
- 32 docker run -t mymap .
- 33 docker build -t mymap .
- 34 docker images
- 35 cd ..
- 36 docker run mymap
- 37 docker run -it mymap sh
- 38 cd dockerfile/
- 39 vim Dockerfile
- 40 docker build -t taketwo .
- 41 docker run taketwo
- 42 docker run -it taketwo sh
- 43 minikube ssh
- 44 kubectl get pods
- 45 kubectl get pods imback-7f9f7d658b-kkjqt -o yaml | less
- 46 kubectl get all
- 47 kubectl delete pod imback-7f9f7d658b-kkjqt
- 48 kubectl get all
- 49 kubectl run -h | less
- 50 kubectl run hazelcast --image=hazelcast/hazelcast --port=5701
- 51 kubectl get pods
- 52 kubectl describe pod hazelcast
- 53 kubectl get pods
- 54 history
- 55 kubectl delete pod hazelcast
- 56 kubectl get pods
- 57 cd ..
- 58 ./countdown 12
- 59 history
- 60 kubectl run hazelcast --image=hazelcast/hazelcast --port=5701
- 61 history
- 62 kubectl get pods
- 63 kubectl get pods hazelcast -o yaml | less
- 64 kubectl describe pods hazelcast
- 65 kubectl describe pods hazelcast | less
- 66 kubectl run mydb --image=mariadb
- 67 kubectl get pods
- 68 kubectl describe pods mydb
- 69 kubectl logs mydb
- 70 kubectl get pods
- 71 history
- 72 kubectl get pods hazelcast -o yaml | less
- 73 kubectl explain pod.spec | less
- 74 kubectl run hazelcast --image=hazelcast/hazelcast --port=5701 --dry-run=client -o yaml
- 75 kubectl run hazelcast --image=hazelcast/hazelcast --port=5701 --dry-run=client -o yaml > hazelcast.yam l
- 76 vim hazelcast.yam
- 77 kubectl explain pods.spec | less
- 78 kubectl create deploy sadep --image=nginx --replicas=3 --dry-run=client -o yaml
- 79 vim hazelcast.yam
- 80 kubectl get pods hazelcast -o yaml | less
- 81 kubectl get pods hazelcast -o yaml > hazelnut.yaml
- 82 vim hazelnut.yaml
- 83 history
- 84 ./countdown 1
- 85 kubectl run --help | less
- 86 kubectl run dryrun --image=nginx --dry-run=server -o yaml
- 87 kubectl get pods
- 88 kubectl run dryrun --image=nginx --dry-run=server -o yaml
- 89 vim sidecar.yaml
- 90 kubectl create -f sidecar.yaml
- 91 kubectl get pods
- 92 kubectl exec -it sidecar-pod -c sidecar -- /bin/bash
- 93 vim morevolumes.yaml
- 94 ./countdown 12
- 95 vim init-example1.yaml
- 96 kubectl create -f init-example1.yaml
- 97 kubectl get pods
- 98 vim init-example2.yaml
- 99 kubectl create -f init-example2.yaml
- 100 kubectl get pods
- 101 kubectl get ns
- 102 kubectl get pods
- 103 kubectl get pods -n kube-system,
- 104 kubectl get pods -n kube-system
- 105 kubectl create namespace mynamespace
- 106 kubectl run myhttp --image=httpd -n mynamespace
- 107 kubectl get pods
- 108 kubectl get pods -n mynamespace
- 109 kubectl config set-context --current --namespace=mynamespace
- 110 kubectl get pods
- 111 kubectl config set-context --current --namespace=default
- 112 kubectl get pods
- 113 history
- 114 kubectl get pods -A
- 115 kubectl exec -it hazelcast -- sh
- 116 kubectl explain pods.spec.securitycontext
- 117 kubectl explain pods.spec | less
- 118 kubectl explain pods.spec.securityContext
- 119 vim securitycontextdemo2.yaml
- 120 kubectl create -f securitycontextdemo2.yaml
- 121 kubectl exec -it security-context-demo -- sh
- 122 cat securitycontextdemo2.yaml
- 123 kubectl apply -f securitycontextdemo.yaml
- 124 kubectl get pods
- 125 vim securitycontextdemo.yaml
- 126 kubectl describe pods nginxsecure
- 127 kubectl create job onejob --image=busybox -- date
- 128 kubectl get jobs
- 129 kubectl get pods
- 130 kubectl get jobs onejob -o yaml | less
- 131 kubectl delete job onejob
- 132 kubectl create job mynewjob --image=busybox --dry-run=client -o yaml -- sleep 5 > mynewjob.yaml
- 133 vim mynewjob.yaml
- 134 kubectl create -f mynewjob.yaml
- 135 kubectl get jobs,pods
- 136 history
- 137 echo #### NEXT STEPS WERE NOT IN THE CKAD COURSE #######
- 138 minikube status
- 139 cd
- 140 kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
- 141 kubectl edit deploy -n kube-system metrics-server
- 142 kubectl get pods -n kube-system
- 143 kubectl top pods
- 144 kubectl apply -f https://k8s.io/examples/application/php-apache.yaml
- 145 kubectl get all --selector app=php-apache
- 146 kubectl get all
- 147 kubectl autoscale deploy php-apache --cpu-percent=50 --min=1 --max=10
- 148 kubectl get hpa
- 149 kubectl get deploy php-apache
- 150 kubectl get hpa
- 151 kubectl delete pod load-generator
- 152 kubectl get hpa
- 153 echo ##### START OF CKAD DAY 2 ######
- 154 kubectl get jobs,pods
- 155 kubectl create cronjob -h | less
- 156 kubectl create cronjob runme --image=busybox --schedule="*/2 * * * 1-5" -- echo greetings from the cluster
- 157 kubectl get cronjobs,jobs,pods
- 158 kubectl create job --from=cronjob
- 159 kubectl create job onceonly --from=cronjob
- 160 kubectl create job -h | less
- 161 kubectl create job onceonly --from=cronjob/runme
- 162 kubectl get jobs
- 163 history | grep source
- 164 kubectl get cronjobs,jobs,pods
- 165 kubectl logs runme-27687612-2twcn
- 166 kubectl delete cronjob runme
- 167 history
- 168 cd ckad/
- 169 vim frontend-resources.yaml
- 170 kubectl apply -f frontend-resources.yaml
- 171 kubectl get pods
- 172 kubectl describe pod frontend
- 173 kubectl get pods
- 174 kubectl describe pod frontend
- 175 kubectl delete pod frontend
- 176 vim frontend-resources.yaml
- 177 kubectl apply -f frontend-resources.yaml
- 178 kubectl get pods
- 179 kubectl delete pod frontend
- 180 vim frontend-resources.yaml
- 181 kubectl apply -f frontend-resources.yaml
- 182 kubectl get pods
- 183 kubectl describe pod frontend
- 184 kubectl delete -f frontend-resources.yaml
- 185 kubectl explain pods.spec.containers.livenessProbe
- 186 kubectl explain pods.spec.containers.livenessProbe | less
- 187 kubectl explain pods.spec.containers.livenessProbe.httpGet | less
- 188 vim busybox-ready.yaml
- 189 kubectl create -f busybox-ready.yaml
- 190 kubectl get pods
- 191 kubectl describe pods busybox-ready
- 192 kubectl edit pods busybox-ready
- 193 kubectl get pods
- 194 kubectl exec -it busybox sh
- 195 kubectl exec -it busybox-ready -- sh
- 196 kubectl get pods
- 197 vim nginx-probes.yaml
- 198 kubectl create -f nginx-probes.yaml
- 199 kubectl get pods
- 200 vim nginx-probes.yaml
- 201 kubectl create deploy myweb --image=nginx --replicas=3
- 202 kubectl describe deploy myweb
- 203 kubectl get all
- 204 kubectl delete pod myweb-58d88b7dfb-4s22x
- 205 kubectl get all
- 206 kubectl run mypod --image=nginx
- 207 kubectl get pods
- 208 kubectl delete pod mypod
- 209 kubectl get pods
- 210 kubectl delete pod mydb
- 211 kubectl delete pod nginxsecure
- 212 kubectl get all
- 213 kubectl get all --selector app=myweb
- 214 ./countdown 12
- 215 vim redis-deploy.yaml
- 216 kubectl create -f redis-deploy.yaml
- 217 kubectl api-resources | less
- 218 vim redis-deploy.yaml
- 219 kubectl api-versions
- 220 vim redis-deploy.yaml
- 221 kubectl create -f redis-deploy.yaml
- 222 kubectl edit deployments.apps redis
- 223 kubectl get all
- 224 kubectl delete rs redis-5f578f9c95
- 225 kubectl get all
- 226 kubectl scale deployment redis --replicas 1
- 227 kubectl scale deployment redis --replicas 0
- 228 history
- 229 kubectl create deploy nginxup --image=nginx:1.14
- 230 kubectl get all --selector app=nginxup
- 231 kubectl set image deploy nginxup nginx=nginx:1.17
- 232 kubectl get all --selector app=nginxup
- 233 kubectl create deploy bluelabel --image=nginx
- 234 kubectl label deploy bluelabel state=demo
- 235 kubectl get deploy --show-labels
- 236 kubectl get all --selector state=demo
- 237 kubectl get all --selector app=bluelabel
- 238 kubectl describe deployments.apps bluelabel
- 239 kubectl describe pod bluelabel-69c96d4874-hnwqk
- 240 kubectl describe pod bluelabel-69c96d4874-hnwqk | less
- 241 kubectl label pod bluelabel-69c96d4874-hnwqk app-
- 242 kubectl get pods
- 243 kubectl delete pod bluelabel-69c96d4874-hnwqk
- 244 ./countdown 1
- 245 kubectl get deploy bluelabel -o yaml | less
- 246 kubectl scale deploy bluelabel --replicas 4
- 247 kubectl get all --selector app=bluelabel
- 248 kubectl set env deploy bluelabel type=blended
- 249 kubectl get all --selector app=bluelabel
- 250 history
- 251 vim rolling.yaml
- 252 kubectl apply -f rolling.yaml
- 253 kubectl get deploy rolling-nginx -o yaml | less
- 254 kubectl rollout history
- 255 kubectl rollout history deployment
- 256 kubectl edit deployments.apps rolling-nginx
- 257 kubectl rollout history deployment rolling-nginx
- 258 kubectl describe deployments.apps rolling-nginx
- 259 kubectl rollout history deployment rolling-nginx --revision=2
- 260 kubectl rollout history deployment rolling-nginx --revision=1
- 261 #kubectl rollout undo deployment rolling-nginx --to-revision=1
- 262 kubectl set image -h
- 263 kubectl set image -h | less
- 264 kubectl set image deployment/rolling nginx=nginx:latest
- 265 kubectl set image deployment/rolling-nginx nginx=nginx:latest
- 266 kubectl rollout history deployment rolling-nginx
- 267 kubectl rollout undo deployment rolling-nginx --to-revision=1
- 268 kubectl rollout history deployment rolling-nginx
- 269 kubectl describe deployments.apps rolling-nginx
- 270 ./countdown 13
- 271 ./countdown 1
- 272 kubectl create deploy nginxsvc --image=nginx
- 273 kubectl scale deploy nginxsvc --replicas=3
- 274 kubectl get all --selector app=nginxsvc
- 275 kubectl expose deploy nginxsvc --port=80
- 276 kubectl get all --selector app=nginxsvc
- 277 kubectl describe svc nginxsvc
- 278 kubectl get svc nginxsvc -o yaml
- 279 kubectl get svc
- 280 kubectl get endpoints
- 281 curl 10.98.205.97
- 282 kubectl get svc
- 283 minikube ssh
- 284 kubectl edit svc nginxsvc
- 285 kubectl get svc
- 286 minikube ip
- 287 curl 192.168.49.2:30558
- 288 curl $(minikube ip):30558
- 289 history
- 290 ./countdown 13
- 291 kubectl create service nodeport -h | less
- 292 kubectl get deploy
- 293 kubectl create svc nodeport bluelabel
- 294 kubectl create svc nodeport bluelabel 80
- 295 kubectl create svc nodeport -h | less
- 296 kubectl create svc nodeport bluelabel --tcp=32000:80
- 297 kubectl describe svc nodeport
- 298 kubectl describe svc bluelabel
- 299 kubectl delete svc bluelabel
- 300 kubectl create svc nodeport bluelabel --tcp=80
- 301 kubectl describe svc bluelabel
- 302 kubectl get svc
- 303 curl $(minikube ip):32611
- 304 kubectl get pods -n kube-system
- 305 kubectl run testpod --image=busybox -- sleep 3600
- 306 kubectl get svc
- 307 kubectl get svc,pods -n kube-system
- 308 kubectl exec -it testpod -- cat /etc/resolv.conf
- 309 kubectl exec -it testpod -- nslookup nginxsvc
- 310 kubectl get svc
- 311 kubectl edit nginxsvc
- 312 kubectl edit svc nginxsvc
- 313 kubectl get svc
- 314 curl $(minikube ip):30558
- 315 kubectl describe svc nginxsvc
- 316 kubectl edit svc nginxsvc
- 317 kubectl describe svc nginxsvc
- 318 curl $(minikube ip):30558
- 319 vim nwpolicy-complete-example.yaml
- 320 kubectl apply -f nwpolicy-complete-example.yaml
- 321 kubectl expose pod nginx --port=80
- 322 kubectl exec -it busybox -- wget --spider --timeout=1 nginx
- 323 kubectl get networkpolicy
- 324 kubectl get pods --show-labels
- 325 cd
- 326 ls
- 327 kubectl exec -it busybox -- wget --spider --timeout=1 nginx
- 328 kubectl describe networkpolicy
- 329 minikube ssh
- 330 minikube addons list
- 331 minikube stop
- 332 minikube start --cni=calico
- 333 kubectl get all
- 334 kubectl get networkpolicy
- 335 kubectl exec -it busybox -- wget --spider --timeout=1 nginx
- 336 kubectl get ns
- 337 kubectl get pods -n kube-system
- 338 cd ckad
- 339 kubectl delete -f nwpolicy-complete-example.yaml
- 340 kubectl create -f nwpolicy-complete-example.yaml
- 341 kubectl exec -it busybox -- wget --spider --timeout=1 nginx
- 342 minikube stop
- 343 minikube delete
- 344 minikube start --cni=calico
- 345 kubectl get all
- 346 kubectl create -f nwpolicy-complete-example.yaml
- 347 kubectl expose pod nginx --port=80
- 348 kubectl exec -it busybox -- wget --spider --timeout=1 nginx
- 349 kubectl get pods
- 350 history
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement