自建secret证书安装k8s dashboard,解决浏览器访
2023-04-22 本文已影响0人
沉思的雨季
一、背景描述
Kubernetes Dashboard就是k8s集群的webui,集合了所有命令行可以操作的所有命令。界面如下所示:

安装k8s dashboard非常简单,可参考github项目说明:https://github.com/kubernetes/dashboard。但是默认安装存在以下问题:
1、webui证书是自动生成的,导致浏览器安全认证无法打开界面。
2、默认配置的用户权限不够,无法登录dashboard。
二、解决办法
通过openssl生成自签名证书,替换recommended.yaml中的默认证书。参照creating-sample-user.md创建一个admin用户,用于登录dashboard。
详细步骤参照:https://www.cnblogs.com/nineep/p/12011458.html