Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1 mkdir .kube
- 2 sudo cp -i /etc/kubernetes/admin.conf .kube/config
- 3 chown student:student .kube/config
- 4 sudo chown student:student .kube/config
- 5 ls -l .kube/config
- 6 less .kube/config
- 7 kubectl get nodes
- 8 kubectl create -f https://docs.projectcalicao.org/manifests/tigera-operator.yaml
- 9 ping nu.nl
- 10 kubectl create -f https://docs.projectcalico.org/manifests/tigera-operator.yaml
- 11 kubectl get pods -n kube-system
- 12 wget https://docs.projectcalico.org/manifestes/custom-resources.yaml
- 13 sudo yum install wget -y
- 14 wget https://docs.projectcalico.org/manifestes/custom-resources.yaml
- 15 wget https://docs.projectcalico.org/manifests/custom-resources.yaml
- 16 vim custom-resources.yaml
- 17 kubectl create -f custom-resources.yaml
- 18 kubectl get pods -n calico-system
- 19 kubectl taint nodes --all node-role.kubernetes.io/master-
- 20 kubectl get all
- 21 kubectl get all -A
- 22 kubectl create deployment nginx --image=nginx
- 23 kubectl get all
- 24 ls
- 25 history
- 26 exit
- 27 kubectl get all
- 28 kubectl explain deployment.spec | less
- 29 kubectl explain pods.spec | less
- 30 kubectl explain services.spec | less
- 31 kubectl api-resources | less
- 32 sudo yum install bash-completion
- 33 kubectl -h | less
- 34 kubectl completion -h | less
- 35 source <(kubectl completion bash)
- 36 kubectl create deployment -h | less
- 37 kubectl create deployment my-dep --image=busybox
- 38 kubectl get all
- 39 kubectl describe pod my-dep-68d7dcffc4-rx7jd
- 40 kubectl get all
- 41 kubectl delete pod my-dep-68d7dcffc4-rx7jd
- 42 kubectl get all
- 43 kubectl delete deployment.apps/nginx
- 44 kubectl delete replicaset.apps/my-dep-68d7dcffc4
- 45 kubectl get all
- 46 kubectl delete deployment.apps/my-dep
- 47 kubectl get all
- 48 kubectl get all -A
- 49 kubectl get pods -A
- 50 kubectl run --image=nginx
- 51 kubectl run --image=nginx myngiq
- 52 kubectl get pods
- 53 kubectl get pods -A
- 54 kubectl create deployment --image=mariadb mymareiadb
- 55 kubectl get all
- 56 kubectl describe pod mymareiadb-769585588c-6n6pv
- 57 kubectl logs mymareiadb-769585588c-6n6pv
- 58 sudo /root/devopsinfourweeks/countdown 12
- 59 sudo -i
- 60 kubectl create deployment mynginx --image=nginx --replicas=3 --dry-run=client -o yaml > mygninx.yaml
- 61 vim mygninx.yaml
- 62 kubectl explain deployment.spec.template | less
- 63 vim mygninx.yaml
- 64 kubectl explain deployment.spec.template.spec | less
- 65 kubectl explain pod.spec | less
- 66 kubectl explain deployment.spec.template.spec | less
- 67 vim mygninx.yaml
- 68 kubectl create -f mygninx.yaml
- 69 vim mygninx.yaml
- 70 kubectl create -f mygninx.yaml
- 71 kubectl get pods
- 72 kubectl get deploy
- 73 kubectl get pods -o wide
- 74 kubectl expose deployment mynginx
- 75 kubectl expose deployment -h | less
- 76 kubectl expose deployment mynginx --type=nodePort --port=8088 --targetPort=80
- 77 kubectl expose deployment -h | less
- 78 kubectl expose deployment mynginx --type=nodePort --port=8088 --target-port=80
- 79 kubectl expose deployment mynginx --type=NodePort --port=8088 --target-port=80
- 80 kubectl get svc -o wide
- 81 kubectl get pods -o wide
- 82 kubectl get nodes -o wide
- 83 kubectl describe svc mynginx
- 84 curl 192.168.29.225:32434
- 85 kubectl explain pods.spec.volumes | less
- 86 git clone https://github.com/sandervanvugt/devopsinfourweeks
- 87 cd devopsinfourweeks/
- 88 ls
- 89 git clone https://github.com/sandervanvugt/ckad
- 90 cd ckad
- 91 ls
- 92 cd ..
- 93 git clone https://github.com/sandervanvugt/cka
- 94 cd cka
- 95 ;s
- 96 ls
- 97 history
- 98 vim pv-pvc-pod.yaml
- 99 kubectl create -f pv-pvc-pod.yaml
- 100 vim pv-pvc-pod.yaml
- 101 kubectl create ns myvol
- 102 vim pv-pvc-pod.yaml
- 103 kubectl create -f pv-pvc-pod.yaml
- 104 kubectl delete -f pv-pvc-pod.yaml
- 105 kubectl create -f pv-pvc-pod.yaml
- 106 kubectl get pv
- 107 kubectl get all -n myvol
- 108 kubectl describe pod local-pv-pod -n myvol
- 109 ls
- 110 ./counter.sh 12
- 111 kubectl get pods
- 112 kubectl logs mymareiadb-769585588c-6n6pv
- 113 kubectl set env deploy/mymareiadb MYSQL_ROOT_PASSWORD=password
- 114 kubectl get pods
- 115 kubectl create cm myvars --from-literal=VAR1=goat --from-literal=VAR2=cow
- 116 kubectl describe cm myvars
- 117 cd ../devopsinfourweeks/
- 118 ls
- 119 vim cm-test-pod.yaml
- 120 kubectl explain pods.spec
- 121 vim cm-test-pod.yaml
- 122 kubectl create -f cm-test-pod.yaml
- 123 kubectl logs test1
- 124 ls
- 125 cat nginx-custom-config.conf
- 126 kubectl create cm nginxconf --from-file nginx-custom-config.conf
- 127 kubectl describe cm nginxconf
- 128 vim nginx-cm.yml
- 129 kubectl create -f nginx-cm.yml
- 130 kubectl get pods
- 131 kubectl exec -it nginx-cm /bin/bash
- 132 kubectl set env -h
- 133 kubectl get pods
- 134 kubectl run --image=mariadb newmariadb
- 135 kubectl get pods
- 136 kubectl create cm mdbvars --from-literal=MYSQL_ROOT_PASSWORD=password
- 137 #kubectl set env --keys=my-example-key --from=configmap/myconfigmap deployment/myapp
- 138 kubect set env pod/newmariadb --from=configmap/mdbvars
- 139 kubectl set env pod/newmariadb --from=configmap/mdbvars
- 140 kubectl get pods
- 141 kubectl delete pods newmariadb
- 142 kubectl create deploy newmariadb --image=mariadb
- 143 kubectl get pods
- 144 kubectl set env deploy/newmariadb --from=configmap/mdbvars
- 145 kubectl get pods
- 146 ls
- 147 vim sslcerts-crd.yaml
- 148 kubectl apply -f sslcerts-crd.yaml
- 149 vi my-sslcert.yaml
- 150 kubectl apply -f my-sslcert.yaml
- 151 kubectl api-resources | grep example
- 152 cd
- 153 history
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement