K8S Basic Comands
- brew update
- brew install hyperkit
- brew install minikube
- kubectl --version
- minikube --version
- minikube status
- minikube start --vm-driver=hyperkit
- kubectl get nodes
- minikube status
- kubectl version
- minikube delete
- minikube start --vm-driver=hyperkit --v=7 --alsologtostderr
- minikube status
- kubectl get nodes
- kubectl get pod
- kubectl get services
- kubectl create deployment nginx-depl --image=nginx
- kubectl get deployment
- kubectl get replicaset
- kubectl edit deployment nginx-depl
- kubectl logs {pod-name}
- kubectl exec -it {pod-name} -- bin/bash
- kubectl create deployment mongo-depl --image=mongo
- kubectl logs mongo-depl-{pod-name}
- kubectl describe pod mongo-depl-{pod-name}
- kubectl delete deployment mongo-depl
- kubectl delete deployment nginx-depl
- kubectl apply -f nginx-deployment.yaml
- kubectl get pod
- kubectl get deployment
- kubectl delete -f nginx-deployment.yaml
- kubectl top The kubectl top command returns current CPU and memory usage for a cluster’s pods or nodes, or for a particular pod or node if specified.