k8s访问dashboard报错
2023-12-19 22:31:39
天行健,君子以自强不息;地势坤,君子以厚德载物。
每个人都有惰性,但不断学习是好好生活的根本,共勉!
文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。
场景描述
在搭建好k8s后,安装dashboard,安装配置后使用ip+port访问dashboard时报错
报错内容
地址访问报错如下
解决方法
访问方法是通过ip+port
ip为kubernetes-dashboard服务所在的节点的ip
port为kubernetes-dashboard服务暴露的端口号
1. 服务访问类型type
通过ip地址访问需要将访问类型修改为NodePort
默认Dashboard只能集群内部访问,修改Service为NodePort类型,暴露到外部
kubectl -n kubernetes-dashboard edit service kubernetes-dashboard
或者
kubectl edit svc kubernetes-dashboard -n kubernetes-dashboard
将type对应的参数修改为NodePort
i
–>修改–>esc
–>shift+zz
2. ip锁定
然后
通过命令查看服务所在的节点
精准查询kubernetes-dashboard
kubectl get pods -n kubernetes-dashboard -o wide | grep kubernetes-dashboard
到该节点(k8s-worker2)查看ip
ifconfig
ip地址为192.168.193.130
3. 端口确认
端口查看
kubectl get svc -n kubernetes-dashboard
或者
kubectl get service kubernetes-dashboard -n kubernetes-dashboard
此处的30919就是端口号
4. 访问dashboard
访问dashboard的地址为https:192.168.193.130:30919
访问警告,点开高级
选择继续前往连接
将之前复制的token粘贴进去,
token获取可通过命令查看并鼠标选中复制,右键即可粘贴
kubectl describe secret -n kubernetes-dashboard
登录后即可正常使用k8s的dashboard界面
感谢阅读,祝君暴富!
文章来源:https://blog.csdn.net/mo_sss/article/details/134988276
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!