搭建 Minikube 集群

#k8s

2025-06-28 15:13:27

上次折腾 k8s 已经是很多年前了,最近闲来无事,又折腾这货,不过这次简单多了。

由于众所周知的原因,国内 docker、git 使用都困难,k8s 也是如此。
首先解决网络问题,可以参考 程序员科学上网汇总

下载 minikube

1
2
axel -n 16 'https://github.com/kubernetes/minikube/releases/latest/download/minikube-linux-amd64'
sudo mv minikube-linux-amd64 /data/soft/minikube/minikube

下载 kubectl

1
2
axel -n 16 "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"
sudo mv kubectl /data/soft/minikube/

部署 minikube 集群

首先,设置代理:

1
2
3
export https_proxy=socks5://192.168.1.4:1084
export http_proxy=socks5://192.168.1.4:1084
export no_proxy=localhost,127.0.0.1,10.0.0.0/8,192.168.0.0/8,172.0.0.0/8

接着,启动集群即可:

1
2
3
4
minikube start
minikube addons enable metrics-server
minikube addons enable dashboard
minikube dashboard

minikube 常用命令

minikube dashboard

minikube dashboard

kubectl 常用命令

查看 pods 状态

kubectl get pods -n kubernetes-dashboard
最后更新于