使用kubeoperator自带的kubepi进行管理

比如说,kubeoperator的web访问地址是这个:http://192.168.20.200:80,那么登录后可以在集群中直接点击“Dashboard”进入到kubePi中不用输入密码。

查看浏览器的地址栏,可以知道,kubepi的web界面使用的地址是:http://192.168.20.200/kubepi/

右上角退出后,可以直接跳转到kubepi的单独登录web界面

kubepi的web登录界面默认密码是:kubepi,在kubeoperator的web的系统设置中可以查看到

因此,可以单独使用上述地址,账号和密码直接登录kubepi,而不用先登录kubeoperator然后再进入到kubepi界面中去了

修改kubepi的登录密码,有如下两个操作步骤
1.先在kubepi的web管理界面中,用户管理,用户中修改密码,这个是单独登录kubepi使用的密码

2.然后在kubeoperator的web的系统设置中再次进行密码设置,这个可以理解成绑定的关系,在kubeoperator界面跳转到kubepi界面,使用的就是这儿保存的账号密码

注:这儿要是不修改,就只能单独通过kubeoi地址访问登录了,无法在kubeoperator界面跳转到kubepi界面

修改密码后进行连接性测试,然后提交保存,再次返回点击dashboard就可以跳转到kubepi界面了

3.kubepi登录开启MFA

编辑用户开启MFA后退出登录,再次登录,输入账号密码后,咋是直接要输入MFA验证码的,没有出现扫码绑定的信息
新添加的用户也是这样,输入账号密码后,咋是直接要输入MFA验证码的,没有出现扫码绑定的信息

但是,点击一下浏览器返回按钮,显示用户就登录上了,绕开了MFA的二次校验限制

暂不开启MFA功能,留待后续继续研究解决

4.单独部署安装kubepi

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

持久化部署

# 创建持久化目录
mkdir -p /opt/kubepi

# 安装
sudo docker run --privileged -d -v /opt/kubepi:/var/lib/kubepi --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

打开浏览器访问:http://localhost:80/
用户名:admin
密码:kubepi

posted @   哈喽哈喽111111  阅读(951)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
历史上的今天:
2020-06-03 k8s上安装安装 Ingress Controller &卸载
2020-06-03 logstash安装插件修改使用的gem源
2020-06-03 示例:Ingress通过互联网访问应用
2020-06-03 示例:Service连接应用程序
点击右上角即可分享
微信分享提示