Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- student@student-virtual-machine:~/kcna$ history
- 1 minikube start --vm-driver=docker
- 2 kubectl get all
- 3 history
- 4 exit
- 5 docker run fedora
- 6 docker ps
- 7 docker ps -a
- 8 docker run -it fedora
- 9 docker ps
- 10 docker run -d nginx
- 11 docker ps
- 12 docker inspect nostalgic_hopper | less
- 13 docker run --name=myweb --memory=128m -d -p 8080:80 nginx
- 14 docker ps
- 15 curl localhost:8080
- 16 cd kcna/
- 17 ls
- 18 cd dockerfile/
- 19 ls
- 20 sudo apt install -y vim
- 21 vim Dockerfile
- 22 docker build -t nmap .
- 23 docker images
- 24 docker run nmap
- 25 cd ../alpmap/
- 26 ls
- 27 vim Dockerfile
- 28 docker build -t alpmap .
- 29 docker images
- 30 docker run alpmap
- 31 docker run -it alpmap2 sh
- 32 vim Dockerfile
- 33 docker build -t alpmap2 .
- 34 docker run -it alpmap2 sh
- 35 docker images
- 36 docker tag alpmap2:latest alpmap2:sander
- 37 docker images
- 38 sudo ps faux | less
- 39 docker ps
- 40 docker tag alpmap2:latest newname:latest
- 41 ../../luth/countdown 12
- 42 cd ..
- 43 ls
- 44 ./minikube-docker-setup.sh
- 45 exit
- 46 free -m
- 47 df -h
- 48 echo please have a look at the slides, not here
- 49 sudo apt install git
- 50 git clone https://github.com/kcna
- 51 git clone https://github.com/luth
- 52 git clone https://github.com/sandervanvugt/kcna
- 53 cd kcna/
- 54 ls
- 55 cd ..
- 56 git clone https://github.com/sandervanvugt/luth
- 57 cd luth
- 58 ./countdown 12
- 59 cd
- 60 sudo apt update
- 61 sudo apt install ca-certificates curl gnupg lsb-release
- 62 sudo mkdir -p /etc/apt/keyrings
- 63 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
- 64 echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable]" | sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
- 65 sudo apt update
- 66 rm -f /etc/apt/keyrings/docker.gpg
- 67 sudo rm -f /etc/apt/keyrings/docker.gpg
- 68 echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable]" | sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
- 69 sudo apt update
- 70 sudo apt install docker-ce docker-ce-cli containerd.io
- 71 sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
- 72 sud rm -f /etc/apt/sources.list.d/docker.list
- 73 sudo rm -f /etc/apt/sources.list.d/docker.list
- 74 sudo rm -f /etc/apt/keyrings/docker.gpg
- 75 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
- 76 echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
- 77 $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- 78 sudo apt-get update
- 79 sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
- 80 sudo docker run hello-world
- 81 docker run fedora
- 82 sudo usermod -aG docker student
- 83 newgrp docker
- 84 exit
- 85 history
- 86 minikube start
- 87 minikube status
- 88 sudo reboot
- 89 minikube start --vm-driver=docker
- 90 cd .kube/
- 91 ls
- 92 vim config
- 93 minikube status
- 94 minikube ssh
- 95 cd
- 96 kubectl explain pod
- 97 kubectl explain pod.spec | less
- 98 kubectl api-resources | less
- 99 kubectl api-resources | wc
- 100 cd kca
- 101 cd kcna/
- 102 ls
- 103 kubectl run firstapp --image=nginx
- 104 kubectl get pods
- 105 kubectl get pods -o yaml | less
- 106 kubectl get pods -o json | less
- 107 kubectl get pods -o yaml | less
- 108 kubectl api-versions
- 109 cd ..
- 110 git clone https://github.com/sandervanvugt/kubernetes
- 111 cd kubernetes/
- 112 ls
- 113 kubectl create -f redis-deploy.yaml
- 114 vim redis-deploy.yaml
- 115 kubectl api-versions
- 116 kubectl create deploy myweb --image=myweb
- 117 kubectl get all
- 118 kubectl delete deploy myweb
- 119 kubectl create deploy myweb --image=nginx
- 120 kubectl get all
- 121 kubectl get deploy myweb -o yaml
- 122 kubectl delete deploy myweb
- 123 kubectl create deploy myweb --image=nginx --dry-run=client -o yaml > myweb.yaml
- 124 vim myweb.yaml
- 125 kubectl explain deploy.spec
- 126 minikube dashboard
- 127 bg
- 128 source <(kubectl completion bash)
- 129 kubectl -h
- 130 kubectl cp -h
- 131 kubectl create -h | less
- 132 kubectl create deployment -h | less
- 133 kubectl api-resources | less
- 134 kubectl api-version
- 135 kubectl api-versions
- 136 kubectl explain pod.spec --recursive
- 137 kubectl explain pod.spec --recursive | less
- 138 ./countdown 12
- 139 kubectl get ns
- 140 kubectl get pods
- 141 kubectl get pods -n kube-system
- 142 kubectl explain pod.spec.securityContext
- 143 kubectl explain pod.spec.securityContext | less
- 144 kubectl create deploy mydeploy --image=nginx --replicas=3
- 145 kubectl get all
- 146 kubectl delete pod mydeploy-7588cbf879-ks859
- 147 kubectl get all
- 148 kubectl delete pod firstapp
- 149 kubectl get daemonset
- 150 kubectl get daemonset -A
- 151 kubectl scale deployment mydeploy --replicas 4
- 152 kubectl get all
- 153 kubectl edit deployments.apps mydeploy
- 154 kubectl get all
- 155 kubectl create deployment nginxsvc --image=nginx
- 156 kubectl scale deployment nginxsvc --replicas 3
- 157 kubectl get all -o wide --selector app=nginxsvc
- 158 curl 172.17.0.10
- 159 kubectl expose deployment nginxsvc --port=80
- 160 kubectl get all -o wide --selector app=nginxsvc
- 161 curl 10.100.157.205
- 162 minikube ssh
- 163 kubectl edit svc nginxsvc
- 164 kubectl get svc
- 165 curl $(minikube ip):30044
- 166 minikube ip
- 167 ./countdown 12
- 168 kubectl explain pod.spec.volumes | less
- 169 cd ../kcna/
- 170 vim pv.yaml
- 171 kubectl create -f pv.yaml
- 172 kubectl get pv
- 173 vim pvc.yaml
- 174 kubectl create -f pvc.yaml
- 175 kubectl get pvc,pv
- 176 kubectl get storageclass
- 177 vim pv-pod.yaml
- 178 kubectl create -f pv-pod.yaml
- 179 kubectl get pods
- 180 kubectl exec -it pv-pod -- touch /usr/share/nginx/html/friday.txt
- 181 kubectl describe pv pvc-2ca64963-f4a7-4560-ae12-2ec8e208f661
- 182 minikube ssh
- 183 vim varsfile
- 184 kubectl create cm mydbvars --from-env-file=varsfile
- 185 kubectl describe cm mydbvars
- 186 kubectl create deploy mydb --image=mariadb --replicas=3
- 187 kubectl get all --selector app=mydb
- 188 kubectl logs mydb-6785d644c6-8zv2c
- 189 kubectl set env deploy mydb --from=configmap/mydbvars
- 190 kubectl get all --selector app=mydb
- 191 kubectl get deployments.apps mydb -o yaml | less
- 192 vim index.html
- 193 kubectl create cm myindex --from-file=index.html
- 194 kubectl describe cm myindex
- 195 kubectl create deploy myweb --image=nginx
- 196 kubectl edit deployments.apps myweb
- 197 kubectl get all --selector app=myweb
- 198 kubectl exec -it myweb-7bf4b77454-5kzlk -- ls -l /usr/share/nginx/html/
- 199 kubectl exec -it myweb-7bf4b77454-5kzlk -- cat /usr/share/nginx/html/index.html
- 200 ../kubernetes/countdown 12
- 201 kubectl get pods
- 202 kubectl logs nginxsvc-848d6b6d66-j2pgn
- 203 history
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement