Skip to content

Instantly share code, notes, and snippets.

@vfarcic
Created December 10, 2017 23:41
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save vfarcic/f6588da3d1c8a82100a81709295d4a93 to your computer and use it in GitHub Desktop.
Save vfarcic/f6588da3d1c8a82100a81709295d4a93 to your computer and use it in GitHub Desktop.
minikube start --vm-driver=virtualbox
kubectl config current-context
cd k8s-specs
git pull
cat rs/go-demo-2.yml
kubectl create -f rs/go-demo-2.yml
kubectl get rs
kubectl get -f rs/go-demo-2.yml
kubectl describe -f rs/go-demo-2.yml
kubectl get pods --show-labels
kubectl delete -f rs/go-demo-2.yml \
--cascade=false
kubectl get rs
kubectl get pods
kubectl create -f rs/go-demo-2.yml \
--save-config
kubectl get pods
kubectl apply -f rs/go-demo-2-scaled.yml
kubectl get pods
POD_NAME=$(kubectl get pods -o name \
| tail -1)
kubectl delete $POD_NAME
kubectl get pods
POD_NAME=$(kubectl get pods -o name \
| tail -1)
kubectl label $POD_NAME service-
kubectl describe $POD_NAME
kubectl get pods
kubectl label $POD_NAME service=go-demo-2
kubectl get pods
minikube delete
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment