Docker for Mac 搭建 Kubernetes
Docker for Mac 搭建 Kubernetes
安装Docker for Mac
直接在 官网 下载安装。
安装Kubernetes
先下载k8s所需的镜像
git clone git@github.com:maguowei/k8s-docker-desktop-for-mac.git
克隆后 cd k8s-docker-desktop-for-mac
root@MacBook-Pro k8s-docker-desktop-for-mac % cat images
k8s.gcr.io/kube-proxy:v1.18.8=gotok8s/kube-proxy:v1.18.8
k8s.gcr.io/kube-controller-manager:v1.18.8=gotok8s/kube-controller-manager:v1.18.8
k8s.gcr.io/kube-scheduler:v1.18.8=gotok8s/kube-scheduler:v1.18.8
k8s.gcr.io/kube-apiserver:v1.18.8=gotok8s/kube-apiserver:v1.18.8
k8s.gcr.io/coredns:1.6.7=gotok8s/coredns:1.6.7
k8s.gcr.io/pause:3.2=gotok8s/pause:3.2
k8s.gcr.io/etcd:3.4.3-0=gotok8s/etcd:3.4.3-0
执行下载镜像脚本 ./load_images.sh
如图:点击 Apply&Restart 等待一会安装
部署 Kubernetes dashboard
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml
这边会遇到拒绝访问问题
The connection to the server raw.githubusercontent.com was refused - did you
原因:外网不可访问
解决方法:
# 在https://www.ipaddress.com/查询raw.githubusercontent.com的真实IP。
sudo vim /etc/hosts
199.232.28.133 raw.githubusercontent.com
重新执行命令,dashboard即可安装成功