# TP ## Ex1: - High availability - How to write Deployment - How to write Pod - How to write Service # Cheat Sheet ## Minikube Check version: ``` minikube version ``` Get status: ``` minikube status ``` Start a cluster: ``` minikube start ``` Open dashboard ``` minikube dashboard ``` Get Minikube node's ip address: ``` minikube ip ``` Delete node: ``` minikube delete node <node-name> ``` Stop local cluster: ``` minikube stop ``` Delete local cluster: ``` minikube delete ``` ## Kubectl Check version: ``` kubectl version ``` Get basic info about k8s components ``` kubectl get deployment ``` ``` kubectl get node ``` ``` kubectl get pod ``` ``` kubectl get service ``` Get detailed information about a specific component: ``` kubectl describe node kubectl describe deployment kubectl describe pod kubectl describe pod <pod-name> ``` Run component: ``` kubectl apply -f <file-name> ``` Delete component: ``` kubectl delete deployment/<deployment-name> ``` ``` kubectl delete service/<service-name> ```