搭建Kubernetes集群2
_
前一篇《搭建Kubernetes集群》里说到kubekey+podman。那是因为新版本docker 抽风影响默认路由。后来重装了老版本docker desktop后解决了,我装的是v4.23.0。 于是像试试docker 自带的kubernetes
安装k8s
进入Settings > Kubernetes ,钩上然后点Apply & restart
看到这个变绿就装好了,对,就是那么简单
安装dashboard
1 | kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml |
装好后长这样
生token
admin-user.yaml
1 | # https://github.com/kubernetes/dashboard/blob/master/docs/user/access-control/creating-sample-user.md |
apply上面这个manifests
用这个命令获取登录token
kubectl get secret admin-user -n kubernetes-dashboard -o jsonpath={".data.token"} | base64 -d
访问dashboard
kubectl patch svc kubernetes-dashboard -n kubernetes-dashboard -p '{"spec": {"type": "NodePort"}}'
这里要提到docker k8s的好处,它不用ingress 或者LoadBalancer 只要绑个节点端口,本地就可以访问了。
https://localhost:30324 这就是dashboard的访问地址了。
输入刚才获得的token 就可以登录了。