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 --cni=calico
- 2 history
- 3 exit
- 4 cd kcna/
- 5 ./countdown 12
- 6 sudo apt install vim git -y
- 7 git clone https://github.com/sandervanvugt/kcna
- 8 cd kcna
- 9 ls
- 10 ./countdown 12
- 11 man namespaces
- 12 sudo apt-get update
- 13 sudo apt-get install ca-certificates curl gnupg
- 14 sudo install -m 0755 -d /etc/apt/keyrings
- 15 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
- 16 sudo chmod a+r /etc/apt/keyrings/docker.gpg
- 17 echo "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
- 18 "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- 19 sudo apt-get update
- 20 sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- 21 sudo docker run hello-world
- 22 ./countdown 13
- 23 id
- 24 sudo usermod -aG docker student
- 25 newgrp docker
- 26 docker run ubuntu
- 27 docker ps
- 28 docker ps -a
- 29 docker run -d nginx
- 30 docker ps
- 31 docker run -it ubuntu sh
- 32 docker inspect ubuntu | less
- 33 docker images
- 34 docker rm ubuntu
- 35 docker ps -a
- 36 docker rm 249
- 37 docker stop 249
- 38 docker rm 249
- 39 docker rmi ubuntu
- 40 docker run --name webserver --memory="128m" -d -p 8080:80 nginx
- 41 curl localhost:8080
- 42 history
- 43 ls
- 44 cd dockerfile/
- 45 ls
- 46 vim Dockerfile
- 47 docker build -t nmap .
- 48 docker images
- 49 docker run nmap
- 50 docker run -it nmap /bin/bash
- 51 cd ..\
- 52 cd ..
- 53 cd alpmap/
- 54 ls
- 55 vim Dockerfile
- 56 docker build -t alpmap .
- 57 docker images
- 58 docker run alpmap
- 59 docker run -it alpmap /bin/sh
- 60 docker tag docker.io/sandervanvugt/isntthiscool:1.0 alpmap:latest
- 61 docker tag alpmap:latest docker.io/sandervanvugt/isntthiscool:1.0
- 62 docker images
- 63 docker login sandervanvugt
- 64 docker login
- 65 docker pull sandervanvugt/isntthiscool
- 66 docker push sandervanvugt/isntthiscool
- 67 docker tag alpmap:latest sandervanvugt/isntthiscool:1.0
- 68 docker push sandervanvugt/isntthiscool
- 69 docker push sandervanvugt/isntthiscool:1.0
- 70 cd ..
- 71 docker run -it --name hacker --privileged -v /:/host alpine chroot /host
- 72 history
- 73 docker run -it --name dbhacker --privileged -v /:/host mysql chroot /host
- 74 docker images
- 75 docker inspect mysql
- 76 docker inspect mysql | less
- 77 docker pull mariadb
- 78 docker inspect mariadb | less
- 79 ls
- 80 ./minikube-docker-setup.sh
- 81 history
- 82 minikube status
- 83 kubectl get all
- 84 sudo poweroff
- 85 sudo find / -name "libc.so.*"
- 86 /usr/lib/x86_64-linux-gnu/libc.so.6
- 87 sudo /usr/lib/x86_64-linux-gnu/libc.so.6
- 88 man glibc
- 89 minikube status
- 90 minikube start
- 91 kubectl get all
- 92 cd .kube/
- 93 ls
- 94 cat config
- 95 kubectl explain pod
- 96 kubectl explain pod.spec | less
- 97 kubectl create deploy myweb --image=nginx --replicas=3
- 98 kubectl get all
- 99 minikube ssh
- 100 kubectl api-resources | less
- 101 kubectl get all
- 102 cd ../kcna/
- 103 ls
- 104 vim pv.yaml
- 105 kubectl api-resources | less
- 106 vim pv.yaml
- 107 kubectl explain pv.spec | less
- 108 vim pv.yaml
- 109 kubectl apply -f pv.yaml
- 110 kubectl get pv
- 111 kubectl get pv -o yaml | less
- 112 kubectl get pv
- 113 kubectl get pv pv-volume -o yaml
- 114 kubectl get all
- 115 source <(kubectl completion bash)
- 116 kubectl delete deployments.apps myweb
- 117 kubectl get all
- 118 kubectl create deployment myweb --image=nginx --dry-run=client -o yaml
- 119 kubectl create deployment myweb --image=nginx --dry-run=client -o yaml > myweb.yaml
- 120 cat myweb.yaml
- 121 kubectl apply -f myweb.yaml
- 122 kubectl get deploy -o yaml
- 123 history
- 124 kubectl -h
- 125 kubectl auth -h
- 126 kubectl auth whoami -a
- 127 kubectl auth whoami -h
- 128 kubectl api-version
- 129 kubectl api-versions
- 130 kubectl explain pod.spec --recursive | less
- 131 kubectl delete -f myweb.yaml
- 132 kubectl create -f myweb.yaml
- 133 kubectl delete -f myweb.yaml
- 134 kubectl apply -f myweb.yaml
- 135 vim myweb.yaml
- 136 kubectl diff -f myweb.yaml
- 137 kubectl apply -f myweb.yaml
- 138 kubectl get deployments.apps myweb -o yaml | less
- 139 minikube dashboard
- 140 kubectl get all
- 141 kubectl describe pod urgh-5967bbdc5b-p58jq | less
- 142 kubectl logs urgh-5967bbdc5b-p58jq
- 143 minikube ssh
- 144 kubectl get ns
- 145 kubectl get pods
- 146 kubectl get pods -A
- 147 kubectl create deploy available --image=nginx --replicas=3
- 148 kubectl get all
- 149 kubectl delete pod available-8b844454-dqj2j
- 150 kubectl get all
- 151 kubectl scale deployment available --replicas=2
- 152 kubectl get all
- 153 kubectl run myapp --image=nginx
- 154 kubectl get pods
- 155 kubectl run anotherapp --image=nginx --dry-run=client -o yaml > anotherapp.yaml
- 156 kubectl run -f anotherapp.yaml
- 157 kubectl create -f anotherapp.yaml
- 158 kubectl edit deployments.apps myweb
- 159 kubectl get all
- 160 kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/download/components.yaml
- 161 minikube addons list
- 162 minikube addons enable metrics-server
- 163 kubectl get ns
- 164 kubectl get pods -n kube-system
- 165 kubectl logs -n kube-system metrics-server-844d8db974-dxqqd
- 166 kubectl get pods -n kube-system
- 167 kubectl edit deploy -n kube-system metrics-server
- 168 kubectl top pods
- 169 history
- 170 cd autoscaling/
- 171 ls
- 172 docker build -t php-apache .
- 173 vim hpa.yaml
- 174 kubectl apply -f hpa.yaml
- 175 kubectl autoscale deployment php-apache --cpu-percent=50 --min=1 --max=10
- 176 kubectl get hpa
- 177 kubectl get deploy php-apache
- 178 kubectl get deployments.apps
- 179 kubectl get hpa
- 180 kubectl create deploy nginxsvc --image=nginx --replicas=3
- 181 kubectl expose deployment nginxsvc --port=80
- 182 kubectl get all --selector app=nginxsvc
- 183 kubectl describe svc nginxsvc
- 184 kubectl get pods -o wide
- 185 kubectl get endpoints
- 186 kubectl get svc
- 187 curl 10.104.93.33
- 188 minikube ssh
- 189 kubectl edit svc nginxsvc
- 190 kubectl get svc
- 191 minikube ip
- 192 curl 192.168.49.2:30537
- 193 minikube addons list
- 194 minikube addons enable ingress
- 195 kubectl get ns
- 196 kubectl get all -n ingress-nginx
- 197 vim pv.yaml
- 198 cd ..
- 199 vim pv.yaml
- 200 kubectl apply -f pv.yaml
- 201 kubectl get pv
- 202 vim pvc.yaml
- 203 kubectl apply -f pvc.yaml
- 204 kubectl get pv,pvc
- 205 kubectl get storageclass
- 206 vim pv-pod.yaml
- 207 kubectl apply -f pv-pod.yaml
- 208 history
- 209 vim varsfile
- 210 kubectl create cm mydbvars --from-env-file=varsfile
- 211 kubectl describe cm mydbvars
- 212 kubectl get pods
- 213 kubectl set env deploy urgh --from=configmap/mydbvars
- 214 kubectl get pods
- 215 history
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement