1、部署dashboard
1.1 获取镜像
将镜像下载后都上传到我自己的harbor仓库中,这样方便使用。
# docker pull kubernetesui/dashboard:v2.2.0
# docker tag kubernetesui/dashboard:v2.2.0 harbor.shuai.net/baseimages/dashboard:v2.2.0
# docker push harbor.shuai.net/baseimages/dashboard:v2.2.0
# docker pull kubernetesui/metrics-scraper:v1.0.6
# docker tag kubernetesui/metrics-scraper:v1.0.6 harbor.shuai.net/baseimages/metrics-scraper:v1.0.6
# docker push harbor.shuai.net/baseimages/metrics-scraper:v1.0.6
1.2 获取安装的yaml文件
wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.2.0/aio/deploy/recommended.yaml
cp recommended.yaml dashboard-v2.2.0.yaml
修改一下yaml文件中的image地址和宿主机映射端口(这样可以让我们从外部访问该地址)
我们在安装kubernets时设定的端口范围为30000-60000,所以需要指定一个这个范围内的地址。