说明:部署Dashboard前需生成证书,否则https方式不能访问登录
1、生成私钥和证书签名请求
#创建文件目录
[root@master ~]# mkdir -p /etc/kubernetes/certs
[root@master ~]# cd /etc/kubernetes/certs
[root@master certs]# openssl genrsa -des3 -passout pass:x -out dashboard.pass.key 2048
Generating RSA private key, 2048 bit long modulus
.................+++
..................................+++
e is 65537 (0x10001)
[root@master certs]# ll
总用量 4
-rw-r--r--. 1 root root 1751 4月 16 21:15 dashboard.pass.key
[root@master certs]# openssl rsa -passin pass:x -in dashboard.pass.key -out dashboard.key
writing RSA key
[root@master certs]# ll
总用量 8
-rw-r--r--. 1 root root 1679 4月 16 21:16 dashboard.key
-rw-r--r--. 1 root root 1751 4月 16 21:15 dashboard.pass.key
[root@master certs]# rm -rf dashboard.pass.key
[root@master certs]# openssl req -new -key dashboard.key -out dashboard.csr
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter

本文详细介绍了如何在Kubernetes环境中部署Dashboard,包括生成私钥和证书、下载镜像、部署yaml文件、创建pod以及解决访问时可能出现的问题。通过IP:PortNumber可访问Dashboard,但可能需要解决UI页面的报错问题。
最低0.47元/天 解锁文章
292

被折叠的 条评论
为什么被折叠?



