Minikube 是什么

Minikube 是一个可以在本地运行 Kubernetes 的工具,非常适合学习和测试 Kubernetes 的功能。它可以在你的个人电脑上创建一个单节点的 Kubernetes 集群,让你可以体验 Kubernetes 的各种功能,而无需在云环境中运行。

Minikube 可以在多种操作系统上运行,包括 Windows、macOS 和 Linux。它使用虚拟机来运行 Kubernetes 集群,因此你需要在你的电脑上安装虚拟机软件,如 VirtualBox 或 VMware。

在已经装好 Docker Desktop 的 Mac上运行,先来安装:

使用初探

  1. 下载并安装
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64

sudo install minikube-darwin-amd64 /usr/local/bin/minikube
  1. 启动 minikube
minikube start --driver=docker
  1. 检查 minikube 状态
minikube status
  1. 进入 minikube 集群
minikube ssh
  1. 设置别名,方便操作
alias kubectl='minikube kubectl --'
  1. 查看集群信息
kubectl cluster-info
  1. 查看节点信息
kubectl get nodes
  1. 查看所有 pod
kubectl get pods --all-namespaces
缩写
kubectl get po -A
  1. 查看所有 service
kubectl get services --all-namespaces
简写
kubectl get svc -A