解决Kubernetes Dashboard由于自身证书问题导致一些浏览器不能打开的问题
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,正常安装部署完Kubernetes Dashboard后,通过某些浏览器却不能访问(比如Chrome浏览器),通常是由于部署Kubernetes Dashboard时生成的证书日期有问题,解决办法,可
千家信息网最后更新 2025年02月03日解决Kubernetes Dashboard由于自身证书问题导致一些浏览器不能打开的问题
正常安装部署完Kubernetes Dashboard后,通过某些浏览器却不能访问(比如Chrome浏览器),通常是由于部署Kubernetes Dashboard时生成的证书日期有问题,解决办法,可以通过自签证书的形式解决。
基于之前的测试部署环境
IP地址 | 主机名 | 系统 | 内核版本 | CPU | 内存 |
---|---|---|---|---|---|
192.168.100.6 | master01.cluster.k8 | CentOS 7.6 | 5.2.6 | 4c | 4G |
192.168.100.7 | node01.cluster.k8 | CentOS 7.6 | 5.2.6 | 4c | 4G |
192.168.100.8 | node02.cluster.k8 | CentOS 7.6 | 5.2.6 | 4c | 4G |
1、生成自签证书
1)生成证书请求的key
openssl genrsa -out dashboard.key 2048
2)生成证书请求
openssl req -days 3650 -new -out dashboard.csr -key dashboard.key -subj '/CN=**192.168.100.6**'
3)生成自签证书
openssl x509 -req -in dashboard.csr -signkey dashboard.key -out dashboard.crt
2、创建与KubernetesDashboard 部署文件中同名的secret
1)删除之前部署的Dashboard
kubectl delete -f kubernetes-dashboard.yaml
2) 创建与KubernetesDashboard 部署文件中同名的secret
kubectl create secret generic kubernetes-dashboard-certs --from-file=dashboard.key --from-file=dashboard.crt
3)注释 kubernetes-dashboard.yaml文件中关于Dashboard Secret部分
4)重新应用部署kubernetes-dashboard.yaml文件
kubectl apply -f kubernetes-dashboard.yaml
3、在去通过浏览器访问,基本就可以打开了。
生成
文件
浏览器
证书
浏览
签证
问题
主机
内存
内核
办法
可以通过
地址
形式
日期
注释
版本
环境
系统
部分
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发怎么开始编程
魔法回想不同服务器加好友对战
搭建ss用什么服务器
祥云杯网络安全总决赛
sql数据库调试语句
局域网网站服务器
win管理员运行服务器
豪门足球风云手游数据库
传奇世界服务器怎么没有物品
卖家怎样维护客户网络安全
可信嵌入式软件开发与实践
mysql初始化数据库语句
网络安全研究中心
标题: 复制数据库向导
谷乐杭州网络技术有限公司
ponytown安全服务器
澳门娱乐场服务器
深圳教育软件开发方案
网络安全团队名称
网络安全法启动仪式主持词
网络安全和信息化级别
网络安全文明上网课件
山东梁山县农村宅基地确权数据库
软件开发招聘 面试问题
串口服务器上的agb是什么意思
智能软件开发有限公司招聘
软件开发委托协议
嘉定区先进网络技术采购信息
会计软件开发公司有哪些问题
河北网络安全知识竞赛查询