> For the complete documentation index, see [llms.txt](https://notes.nomanaziz.me/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notes.nomanaziz.me/devops/orchestration/kubernetes/3.-minikube-and-kubectl.md).

# 3. Minikube & Kubectl

### Minikube

* It is a one node K8s cluster
* Creates Virtual Box on machine
* Runs in that VirtualBox
* Used for testing purposes

***

### Kubectl

* Used to interact with the Kubernetes Cluster
* Interacts with the Master Process's API Server

#### Main Commands CheetSheets

<figure><img src="https://1920086362-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfv51K0WXLZdwTryHQZc%2Fuploads%2FiRwck7NnUHnDoZvFdpCU%2Fimage.png?alt=media&amp;token=facbb8e3-b78e-4f24-9919-ebd5d39731af" alt=""><figcaption></figcaption></figure>

<figure><img src="https://1920086362-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDfv51K0WXLZdwTryHQZc%2Fuploads%2FXavEJ0sziUL2spnwGHdf%2Fimage.png?alt=media&amp;token=6e6a8409-5a54-46f3-8389-5e5bcccd010d" alt=""><figcaption></figcaption></figure>
