基于docker Desktop一键式搭建k8s环境的步骤
作者:蓝绿色~菠菜
在docker desktop中一键启动k8s环境很简单,下面介绍如何启动dashboard,dashboard仪表盘是新手学习k8s至关重要的一个工具,本文给大家介绍的非常详细,感兴趣的朋友一起看看吧

在docker desktop中一键启动k8s环境很简单。
下面介绍如何启动dashboard,dashboard仪表盘是新手学习k8s至关重要的一个工具。
1、配置控制台
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.5.1/aio/deploy/recommended.yaml
2、开启 API Server 访问代理
kubectl proxy
3、通过如下 URL 访问 Kubernetes dashboard
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
4、授权kube-system默认服务账号
kubectl apply -f kube-system-default.yaml
kube-system-default.yaml:
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: kube-system-default
labels:
k8s-app: kube-system
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-admin
subjects:
- kind: ServiceAccount
name: default
namespace: kube-system
---
apiVersion: v1
kind: Secret
metadata:
name: default
namespace: kube-system
labels:
k8s-app: kube-system
annotations:
kubernetes.io/service-account.name: default
type: kubernetes.io/service-account-token5、获取token
TOKEN=$(kubectl -n kube-system describe secret default| awk '$1=="token:"{print $2}')
kubectl config set-credentials docker-desktop --token="${TOKEN}"
echo $TOKEN6、登录dashboard

到此这篇关于基于docker Desktop一键式搭建k8s环境的文章就介绍到这了,更多相关docker Desktop搭建k8s环境内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
- 基于安装docker desktop失败的解决方案
- dockerDesktop使用教程
- Windows10 Docker Desktop安装过程
- Docker Desktop 安装使用教程(图文步骤)
- Windows安装docker-desktop的详细步骤
- Docker desktop中文设置方法步骤
- 解决Docker Desktop运行一直转问题
- 如何解决启动docker desktop报The network name cannot be found问题
- Windows11安装Docker Desktop教程的图文教程
- Docker desktop安装mysql过程
- Docker Desktop使用教程(图文教程)
