Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- student@student-virtual-machine:~/gitops/kustomize-envs/envs/qa$ history
- 1 curl localhost:8080
- 2 sudo apt install git vim -y
- 3 git clone https://github.com/sandervanvugt/gitops
- 4 cd gitops/
- 5 ls
- 6 git pull
- 7 ./countdown 14
- 8 ls
- 9 ls -l minikube-docker-setup*
- 10 ls
- 11 less jenkinspipe
- 12 cd
- 13 vim git_token.txt
- 14 docker
- 15 history
- 16 cd gitops/
- 17 ./minikube-docker-setup.sh
- 18 docker
- 19 arch
- 20 docker search mariadb
- 21 docker pull mariadb
- 22 docker images
- 23 docker inspect mariadb
- 24 docker inspect mariadb | less
- 25 docker image history mariadb
- 26 docker image rm mariadb
- 27 ./countdown 12
- 28 cd dockerfiledemo/
- 29 ls
- 30 cat README.txt
- 31 vim Dockerfile
- 32 docker build -t nmap:1.0 .
- 33 docker images
- 34 docker run nmap
- 35 docker run nmap:1.0
- 36 cd ..
- 37 ls
- 38 cd gitopstools/
- 39 ls
- 40 vim Dockerfile
- 41 docker build -t gitops
- 42 docker build -t gitops .
- 43 docker images
- 44 docker login
- 45 docker tag gitops:latest sandervanvugt/gitops
- 46 docker images
- 47 docker push sandervanvugt/gitops
- 48 docker rmi sandervanvugt/gitops:latest
- 49 docker rmi gitops
- 50 docker images
- 51 docker pull sandervanvugt/gitops
- 52 history
- 53 docker pull sandervanvugt/gitopshook:latest
- 54 docker images
- 55 docker run sandervanvugt/gitopshook:latest
- 56 docker pull sandervanvugt/gitopshook:latest
- 57 docker run sandervanvugt/gitopshook:latest
- 58 cd ..
- 59 ./countdown 12
- 60 cat minikube-docker-setup.sh
- 61 manually run minikube start --memory=6g --cpus=4 --vm-driver=docker
- 62 minikube start --memory=6g --cpus=4 --vm-driver=docker
- 63 kubectl get all
- 64 kubectl create deploy nginx --image=nginx --dry-run=client -o yaml > firstapp.yaml
- 65 vim firstapp.yaml
- 66 kubectl apply -f firstapp.yaml
- 67 kubectl get all
- 68 source <(kubectl completion bash)
- 69 kubectl edit deployments.apps nginx
- 70 vim firstapp.yaml
- 71 kubectl apply -f firstapp.yaml
- 72 kubectl get all
- 73 history
- 74 vim firstapp.yaml
- 75 kubectl explain pod.spec
- 76 vim firstapp.yaml
- 77 kubectl diff -f firstapp.yaml
- 78 kubectl apply -f firstapp.yaml
- 79 kubectl port-forward nginx-5c95b9d9bf-5qp77 8080:80
- 80 kubectl get all
- 81 kubectl expose deployment nginx
- 82 kubectl expose deployment nginx --port=80
- 83 kubectl get all
- 84 kubectl edit svc nginx
- 85 kubectl get all
- 86 curl $(minikube ip):30138
- 87 history
- 88 sudo poweroff
- 89 minikube start
- 90 history
- 91 free -m
- 92 kubectl get ns
- 93 kubectl apply -f https://storage.googleapis.com/tekton-releases/pipeline/latest/release.yaml
- 94 source <(kubectl completion bash)
- 95 kubectl get pods -n tekton-pipelines
- 96 ls
- 97 cd gitops/
- 98 git pull
- 99 kubectl apply -f demotask.yaml
- 100 kubectl delete -f demotask.yaml
- 101 kubectl delete -f https://storage.googleapis.com/tekton-releases/pipeline/latest/release.yaml
- 102 kubectl get ns
- 103 minikube status
- 104 kubectl create deploy annotated --image=nginx
- 105 kubectl annotate deployments.apps annotated environment=qa
- 106 jq
- 107 sudo apt install jq -y
- 108 kubectl get deploy
- 109 kubectl get deploy -A -o jsonpath='{.items[0].metadata.annotations}' | jq
- 110 kubectl get deploy -A -o jsonpath='{.items[1].metadata.annotations}' | jq
- 111 kubectl get deploy -A -o jsonpath='{.items[?(@.metadata.annotations.environment=="qa")].metadata.name}'
- 112 kubectl create deploy mydb --image=mariadb
- 113 source <(kubectl completion bash)
- 114 kubectl create cm -h | less
- 115 kubectl create cm mydbvars --from-literal=MARIADB_ROOT_PASSWORD=password
- 116 kubectl describe cm mydbvars
- 117 kubectl get pods
- 118 kubectl set env --help | less
- 119 #kubectl set env --from=configmap/myconfigmap --prefix=MYSQL_ deployment/myapp
- 120 kubectl set env --from=configmap/mydbvars deployment/mydb
- 121 kubectl get pods
- 122 kubectl get all --selector app=mydb
- 123 minikube addons list
- 124 kubectl addons enable ingress
- 125 minikube addons enable ingress
- 126 kubectl get ns
- 127 kubectl get all -n ingress-nginx
- 128 git pull
- 129 ls
- 130 vim ingress-patch.yaml
- 131 kubectl -n ingress-nginx get cm
- 132 kubectl patch -n ingress-nginx cm ingress-nginx-controller --patch-file ingress-patch.yaml
- 133 kubectl get all -n ingress-nginx
- 134 kubectl delete -n ingress-nginx pods ingress-nginx-controller-5959f988fd-xrkgp
- 135 kubectl get all -n ingress-nginx
- 136 history
- 137 #git clone https://github.com/sandervanvugt/github
- 138 #git clone https://github.com/sandervanvugt/gitops
- 139 vim ingress-patch.yaml
- 140 kubectl create deploy nginxsvc --image=nginx
- 141 kubectl get all --selector app=nginxsvc
- 142 kubectl expose deploy nginxsvc --port=80 --type=NodePort
- 143 kubectl get all --selector app=nginxsvc
- 144 curl 10.106.148.223
- 145 curl http://$(minikube ip):30692
- 146 kubectl create ingress nginxsvc-ingress --rule="nginxsvc.info/=nginxsvc:80"
- 147 sudo vim /etc/hosts
- 148 curl nginxsvc.info
- 149 kubectl describe ing nginxsvc-ingress
- 150 kubectl get pods -o wide
- 151 kubectl scale deployment nginxsvc --replicas=3
- 152 kubectl describe ing nginxsvc-ingress
- 153 history
- 154 vim nwp.yaml
- 155 kubectl create ns prod
- 156 kubectl run web --image=nginx -n prod
- 157 kubectl get pods -n prod
- 158 kubectl expose -n prod pod web --port=80
- 159 kubectl run prodpod --image=sandervanvugt/gitops -n prod -- sleep infinity
- 160 kubectl exec -n prod prodpod -- curl web
- 161 kubectl run defaultpod --image=sandervanvugt/gitops -n default -- sleep infinity
- 162 kubectl exec -n default defaultpod -- curl web
- 163 kubectl exec -n default defaultpod -- nslookup web
- 164 kubectl exec -n default defaultpod -- curl web.prod.svc.cluster.local
- 165 history
- 166 kubectl get pods -n prod -o wide
- 167 kubectl exec -n default defaultpod -- curl 172.17.0.12
- 168 kubectl apply -f nwp.yaml
- 169 kubectl exec -n default defaultpod -- curl 172.17.0.12
- 170 history
- 171 kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml
- 172 kubectl exec -n default defaultpod -- curl 172.17.0.12
- 173 minikube stop
- 174 minikube start
- 175 history
- 176 kubectl exec -n default defaultpod -- curl 172.17.0.12
- 177 kubectl exec -n prod prodpod -- curl web
- 178 history
- 179 vim nwp.yaml
- 180 kubectl api-resources | less
- 181 ls
- 182 vim crd-object.yaml
- 183 kubectl apply -f crd-object.yaml
- 184 kubectl api-resources | grep backup
- 185 vim crd-backup.yaml
- 186 kubectl apply -f crd-backup.yaml
- 187 kubectl get backups
- 188 ./countdown 13
- 189 kubectl get pods
- 190 kubectl get pods defaultpod -o yaml | less
- 191 kubectl get sa -A
- 192 kubectl get clusterroles -A
- 193 kubectl get clusterrolebindings -A
- 194 kubectl create clusterrolebinding admin --clusterrole=admin --serviceaccount=default:gitops
- 195 kubectl describe clusterrolebindings.rbac.authorization.k8s.io admin
- 196 kubectl describe clusterrole admin
- 197 kubectl get pods defaultpod -o yaml | less
- 198 kubectl get --watch --output-watch-events pod
- 199 vim exposenginx.yaml
- 200 ls -l exposenginx.yaml
- 201 ls
- 202 less exposenginx.yaml
- 203 mv exposenginx.yaml exposenginx.sh
- 204 chmod +x exposenginx.sh
- 205 ./exposenginx.sh
- 206 kubectl get deploy,svc
- 207 vim gitops-operator.yaml
- 208 kubectl apply -f gitops-operator.yaml
- 209 kubectl get all
- 210 kubectl get cronjobs,jobs,pods
- 211 date
- 212 kubectl get deploy
- 213 kubectl delete deploy annotated mydb nginx nginxsvc test1 test2 test3
- 214 date
- 215 kubectl get cronjobs,jobs,pods
- 216 kubectl describe job gitops-operator-27924000
- 217 kubectl get sa
- 218 kubectl get sa -n default
- 219 kubectl create sa gitops
- 220 kubectl get sa -n default
- 221 kubectl create clusterrolebinding admin --clusterrole=admin --serviceaccount=default:gitops
- 222 date
- 223 kubectl get svc
- 224 kubectl delete svc test2 sampleginx nginx nginxsvc
- 225 date
- 226 kubectl get cronjobs,jobs,pods
- 227 ls
- 228 cat gitops-operator.yaml
- 229 kubectl get pods
- 230 kubectl describe pod gitops-operator-27924010-v7vz5
- 231 kubectl run testing --image=sandervanvugt/gitops -- sleep infinity
- 232*
- 233 kubectl run testing2 --image=sandervanvugt/gitops -- kubectl get all
- 234 kubectl run -it testing3 --image=sandervanvugt/gitops -- kubectl get all
- 235 minikube ssh
- 236 cd ..
- 237 kubectl get pods
- 238 kubectl cp .kube/config testing:/tmp/
- 239 kubectl exec -it testing -- sh
- 240 kubectl delete pod testing testing2 testing3
- 241 kubectl get cronjobs,jobs,pods
- 242 kubectl describe pod gitops-operator-27924022-tq8b4
- 243 kubectl run debugging --image=sandervanvugt/gitops -- sleep inifity
- 244 kubectl exec -it debugging -- sh
- 245 kubectl get pods
- 246 kubectl delete pod debugging
- 247 kubectl run debugging --image=sandervanvugt/gitops -- sleep infinity
- 248 kubectl exec -it debugging -- sh
- 249 kubectl run debugging --image=sandervanvugt/gitops --dry-run=client -o yaml -- sleep infinity >debugging.yaml
- 250 kubectl get sa
- 251 vim debugging.yaml
- 252 kubectl explain pod.spec
- 253 vim debugging.yaml
- 254 kubectl delete pod debugging
- 255 kubectl apply -f debugging.yaml
- 256 kubectl delete pod debugging
- 257 vim debugging.yaml
- 258 kubectl apply -f debugging.yaml
- 259 kubectl get pods
- 260 kubectl exec -it debugging -- sh
- 261 cd gitops/
- 262 ls
- 263 vim gitops-operator.yaml
- 264 kubectl exec -it debugging -- sh
- 265 kubectl get pods
- 266 kubectl delete deployments.apps sampleginx
- 267 kubectl get cronjobs.batch gitops-operator -o yaml | less
- 268 date
- 269 kubectl get deploy
- 270 date
- 271 kubectl get deploy
- 272 kubectl get pods
- 273 date
- 274 kubectl get pods
- 275 ls
- 276 cd kustomize-demo/
- 277 ls
- 278 cat deployment.yaml
- 279 cat deployment.yaml | less
- 280 cat service.yaml
- 281 vim kustomization.yaml
- 282 kubectl -k .
- 283 kubectl apply -k .
- 284 cd ..
- 285 cd kustomize-envs/
- 286 ls
- 287 ls base/
- 288 ls envs
- 289 ls envs/qa/
- 290 cd ..
- 291 tree
- 292 sudo apt install tree
- 293 tree
- 294 cd kustomize-envs/
- 295 cat base/kustomization.yaml
- 296 cat envs/qa/kustomization.yaml
- 297 cd envs/
- 298 ls
- 299 cd qa
- 300 cat patch.yaml
- 301 kubectl kustomize .
- 302 kubectl get deploy
- 303 kubectl apply -k .
- 304 ls
- 305 cat patch.yaml
- 306 kubectl get pods demo-app-6f65dcc74c-qrdnt -o yaml | less
- 307 history
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement