Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DOCKER 1 sudo reboot
- 2 free -
- 3 free -m
- 4 apt install -y git vim
- 5 sudo apt install -y git vim
- 6 ip a
- 7 sudo reboot
- 8 ip a
- 9 mkdir monday
- 10 cd monday/
- 11 echo "new monday repo" > README.md
- 12 cp /etc/hosts .
- 13 git init
- 14 sudo apt install git
- 15 sudo apt install vim
- 16 git init
- 17 tree .git
- 18 sudo apt install tree
- 19 tree .git
- 20 git status
- 21 git add *
- 22 git status
- 23 git commit -m "first commit"
- 24 git config --global user.email "mail@sandervanvugt.nl"
- 25 git config --globale user.name "sandervanvugt"
- 26 git config --global user.name "sandervanvugt"
- 27 git commit -m "first commit"
- 28 git status
- 29 git remote add origin https://github.com/sandervanvugt/monday
- 30 git push -u origin master
- 31 history
- 32 sudo apt install openssh-server
- 33 history
- 34 ip a
- 35 cd
- 36 sudo apt install podman
- 37 sudo systemctl status docker
- 38 id
- 39 newgrp docker
- 40 id
- 41 docker run fedora
- 42 docker ps
- 43 docker ps -a
- 44 docker run nginx
- 45 docker run nginx -d
- 46 docker run -d nginx
- 47 docker ps
- 48 ps fax | less
- 49 docker run -it fedora sh
- 50 docker ps
- 51 docker inspect fedora:latest | less
- 52 docker inspect lucid_agnesi
- 53 docker run --name webserver --memory="128m" -d -p 8080:80 nginx
- 54 docker ps
- 55 curl localhost:8080
- 56 history
- 57 sudo poweroff
- 58 docker search mariadb
- 59 docker images
- 60 docker pull mariadb
- 61 docker images
- 62 docker inspect mariadb
- 63 docker inspect mariadb | less
- 64 docker image -h
- 65 docker image history mariadb
- 66 docker image rm mariadb
- 67 ls
- 68 history
- 69 git clone https://github.com/sandervanvugt/devopsinfourweeks
- 70 cd devopsinfourweeks/
- 71 ls
- 72 cd dockerfile/
- 73 ls
- 74 vim Dockerfile
- 75 docker build -t nmap .
- 76 vim Dockerfile
- 77 docker images
- 78 docker run nmap
- 79 history
- 80 cd ..
- 81 mkdir take2
- 82 cp dockerfile/* take2/
- 83 cd take2/
- 84 mv Dockerfile Containerfile
- 85 docker build -t ctmap
- 86 docker build -t ctmap .
- 87 docker build -t ctmap . -f Dockerfile
- 88 docker build -t ctmap -f Dockerfile
- 89 docker build -t ctmap -f Dockerfile .
- 90 docker build -t ctmap -f Containerfile .
- 91 cd ..
- 92 ./counter.sh 12
- 93 cd
- 94 sudo apt install nfs-server nfs-common
- 95 sudo mkdir /nfsdata
- 96 sudo vim /etc/exports
- 97 sudo chown nobody:nogroup /nfsdata
- 98 sudo systemctl restart nfs-kernel-server
- 99 showmount -e localhost
- 100 docker -h
- 101 docker volume create --drive local --opt type=nfs --opt o=addr=127.0.0.1,rw --opt device=:/nfsdata nfsvol
- 102 docker volume create --driver local --opt type=nfs --opt o=addr=127.0.0.1,rw --opt device=:/nfsdata nfsvol
- 103 docker volume ls
- 104 docker volume inspect nfsvol
- 105 docker run -it --name nfstest --rm --mount source=nfsvol,target=/data nginx:latest /bin/sh
- 106 ls /nfsdata
- 107 cd devopsinfourweeks/
- 108 ls
- 109 cd simple-nginx/
- 110 ls
- 111 cim docker-compose.yml
- 112 vim docker-compose.yml
- 113 docker-compose up -d
- 114 sudo apt install docker-compose
- 115 docker-compose up -d
- 116 docker ps
- 117 cd ../wordpress-mysql/
- 118 ls
- 119 vim docker-compose.yml
- 120 docker-compose up -d
- 121 docker ps
- 122 history
- KUBERNETES 1 history
- 2 sudo apt install git vim bash-completion curl wget
- 3 git clone https://github.com/sandervanvugt/devopsinfourweeks
- 4 cd devopsinfourweeks/
- 5 ls
- 6 ./setup-containerd-ubu.sh
- 7 ./setup-kubetools-ubu.sh
- 8 sudo kubeadm init --pod-network-cidr=10.10.0.0/16
- 9 ls
- 10 sudo vim /etc/fstab
- 11 swapoff /swapfile
- 12 sudo swapoff /swapfile
- 13 sudo kubeadm init --pod-network-cidr=10.10.0.0/16
- 14 mkdir -p $HOME/.kube
- 15 sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
- 16 sudo chown student:student .kube/config
- 17 sudo chown student:student $HOME/.kube/config
- 18 kubectl get all
- 19 kubectl create -f https://docs.projectcalico.org/manifests/tigera-operator.yaml
- 20 wget https://docs.projectcalico.org/manifests/custom-resources.yaml
- 21 vim custom-resources.yaml
- 22 kubectl create -f custom-resources.yaml
- 23 kubectl get pods -n calico-system
- 24 history
- 25 kubectl get pods -n calico-system
- 26 kubectl taint nodes --all node-role.kubernetes.io/master-
- 27 kubectl get all
- 28 kubectl create deploy nginx --image=nginx
- 29 kubectl get all
- 30 history
- 31 ./counter.sh 12
- 32 kubectl taint nodes --all node-role.kubernetes.io/master-
- 33 kubectl get all
- 34 kubectl get nodes
- 35 kubectl get nodes -o wide
- 36 kubectl describe nodes
- 37 kubectl create deploy nginx --image=nginx
- 38 kubectl get all
- 39 kubectl -h | less
- 40 kubectl completion -h | less
- 41 source <(kubectl completion bash)
- 42 kubectl create -h | less
- 43 kubectl create deploy -h | less
- 44 kubectl create deployment my-dep --image=nginx --replicas=3
- 45 kubectl get all
- 46 kubectl delete pod my-dep-5b7868d854-6zh6z
- 47 kubectl get all
- 48 history
- 49 kubectl api-resources | less
- 50 kubectl explain pod | less
- 51 kubectl explain pod.spec | less
- 52 kubectl explain pod.spec.container | less
- 53 kubectl explain pod.spec.containers | less
- 54 kubectl explain deployment.spec | less
- 55 kubectl get pods -o wide
- 56 kubectl get svc
- 57 kubectl expose -h
- 58 kubectl expose -h | less
- 59 kubectl get deploy
- 60 kubectl expose deploy my-dep --port=80
- 61 kubectl get svc
- 62 kubectl describe svc my-dep
- 63 curl 10.100.99.152
- 64 kubectl create deploy -h | less
- 65 kubectl create deployment mybusy --image=busybox
- 66 kubectl get deploy
- 67 kubectl get all
- 68 kubectl describe pod mybusy-5fc5fbbf-gfrgs
- 69 kubectl run --image=mariadb
- 70 kubectl run nosql --image=mariadb
- 71 kubectl describe pod nosql
- 72 kubectl get pods
- 73 kubectl describe pod nosql
- 74 kubectl logs nosql
- 75 history
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement