k8s安装可视化界面dashboard
k8s安装可视化界面dashboard
1、在master上执行以下步骤:
[root@master01 ~]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
192.168.200.110 Ready <none> 13h v1.12.3
192.168.200.120 Ready <none> 13h v1.12.3
[root@master01 ~]# cd k8s/
[root@master01 k8s]# mkdir dashboard
[root@master01 k8s]# cd dashboard/
[root@master01 dashboard]# ls
[root@master01 dashboard]# rz -E
rz waiting to receive. 【是在我自己宿主机上传文件到这个目录下,根据你们实际情况来】
[root@master01 dashboard]# ls
dashboard-configmap.yaml dashboard-rbac.yaml dashboard-service.yaml
dashboard-controller.yaml dashboard-secret.yaml k8s-admin.yaml配置文件可以参考https://blog.csdn.net/weixin_45574151/article/details/121175323
2、通过yaml文件创建资源
[root@master01 dashboard]# kubectl create -f dashboard-rbac.yaml #授权管理创建资源
role.rbac.authorization.k8s.io/kubernetes-dashboard-minimal created
rolebinding.rbac.authorization.k8s.io/kubernetes-dashboard-minimal created[root@master01 dashboard]# kubectl create -f dashboard-secret.yaml #证书验证创建资源
secret/kubernetes-dashboard-certs created
secret/kubernetes-dashboard-key-holder created[root@master01 dashboard]# kubectl create -f dashboard-configmap.yaml #配置文件创建资源
configmap/kubernetes-dashboard-settings created[root@master01 dashboard]# kubectl create -f dashboard-controller.yaml #控制创建资源
serviceaccount/kubernetes-dashboard created
deployment.apps/kubernetes-dashboard created[root@master01 dashboard]# kubectl create -f dashboard-service.yaml #服务创建服务资源
service/kubernetes-dashboard created
3、查看资源
[root@master dashboard]# kubectl get pods -n kube-system #完成后查看创建在指定的kube-system命名空间下
[root@master dashboard]# kubectl get pods,svc -n kube-system #同时查看pods和service及访问地址
[root@master dashboard]# kubectl get pods -n kube-system -o wide #查看创建在哪个节点[root@master ~]# kubectl get pod --namespace=kube-system 【查看各个节点状态】
NAME READY STATUS RESTARTS AGE
coredns-bccdc95cf-rgj9d 1/1 Running 0 3h17m
coredns-bccdc95cf-wrbhx 1/1 Running 0 3h17m
etcd-master 1/1 Running 0 3h17m
kube-apiserver-master 1/1 Running 0 3h17m
kube-controller-manager-master 1/1 Running 0 3h17m
kube-flannel-ds-amd64-b5228 1/1 Running 1 160m
kube-flannel-ds-amd64-h4w7n 1/1 Running 0 170m
kube-flannel-ds-amd64-j9v4n 1/1 Running 0 3h3m
kube-proxy-64qkv 1/1 Running 0 3h17m
kube-proxy-h2vbz 1/1 Running 0 160m
kube-proxy-jfxjr 1/1 Running 0 170m
kube-scheduler-master 1/1 Running 0 3h17m
kubernetes-dashboard-85f76cc8b6-gfd6p 1/1 Running 0 67m
4、访问UI界面
kubectl get pods -n kube-system -o wide【查看dashboard创建在那个节点,即查看需要访问的ip地址】
kubectl get pods,svc -n kube-system 【看需要访问的端口】
https://192.168.68.50:30001【在浏览器输入地址】出现如下所示:
注意:此处只能是火狐浏览器才能访问:
选择【令牌】,需要输入token
5、获取token
*在节点上执行这三条命令:
#kubectl create serviceaccount dashboard-admin -n kube-system
#kubectl create clusterrolebinding dashboard-admin --clusterrole=cluster-admin --serviceaccount=kube-system:dashboard-admin
#kubectl describe secrets -n kube-system $(kubectl -n kube-system get secret | awk '/dashboard-admin/{print $1}')
token:
eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJkYXNoYm9hcmQtYWRtaW4tdG9rZW4tMmNzbXAiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoiZGFzaGJvYXJkLWFkbWluIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiMDljYTNhNjgtY2NjYy00YzllLTg5MDItYzViNjk5MmM4ZTI3Iiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50Omt1YmUtc3lzdGVtOmRhc2hib2FyZC1hZG1pbiJ9.qMw-U_d4J9r-4QoUtvJ_NOfrsJXV_5SlRoEDxhDg02Sf58aHlvkZwlbdSZkFRYO9ARrfshwaPypC0qxtppLiaYesniUg30YAYpToCf8mOKxTlte1qPSMxcTX_XpPPltz39gFkmYpJcRHJfEDTFPKyFVOo0ek3RNVC9XwznXnIhGwi6aCF4S4IN5AyMIx_mmZH7-2YuuIqzawpmbRNuT-j17NkqH66LmjgET4tLnULTsklW7P3DmAoVRtsgvB6vM5pL5e8hV3rlijEVI5EAbhULCt4g2t6RjtRm_P8ABffU9SJLlUN6QsiYqu6JXrvljKIxnY8_4xcMf2y9nx2dlSoA
输入token:
图形化界面展示成功:安装完成
k8s安装可视化界面dashboard相关推荐
- 阿里云服务器ubuntu18.04安装可视化界面
这里写目录标题 一.远程连接ubuntu 二.安装可视化界面 三.安装过程中的问题 一.远程连接ubuntu 输入root密码即可(这个为实例密码) 二.安装可视化界面 依次输入以下shell命令 a ...
- ubuntn 服务器 可视化界面(安装可视化界面,浏览器直接访问)
安装桌面环境 可以安装像 GNOME.KDE.Xfce 等桌面环境,然后通过远程桌面协议(如 VNC 或 RDP)来访问服务器的桌面.具体安装方法可通过以下命令安装: sudo apt update ...
- 阿里云centos 6.5 32位安装可视化界面的方法
http://www.dzbfsj.com/forum.php?mod=viewthread&tid=2702 http://www.mayanpeng.cn/?p=507 http://bl ...
- centos安装可视化界面Portainer
1.先搜一下看看 docker search portainer 2.把镜像拉下来 docker pull portainer/portainer-ce 3.创建容器 docker run -d -p ...
- RabbitMq设置可视化界面
安装可视化界面 rabbitmq-plugins enable rabbitmq_management 阿里云安全组开启端口 15672 先关闭防火墙再开启防火墙 firewall-cmd --zon ...
- K8s安装dashboard可视化界面
部署dashboard kubernetes官方提供可视化界面 1.使用网络拉取yaml文件 kubectl apply -f https://raw.githubusercontent.com/ku ...
- Kubeadm 快速搭建 k8s 集群安装可视化管理界面
文章目录 1. 实验准备 2. 安装 docker 3. 配置阿里云 K8S repo 源(三个节点) 4. 安装 kubeadm,kubelet,kubectl(三个节点) 5. 部署 kubern ...
- 安装集群图形化界面(Dashboard )、海外构建镜像
文章目录 一.安装集群图形化界面(Dashboard ) 1.安装图形化界面 2.部署nginx服务 3.使用Dashboard创建应用 二.海外构建镜像 1. 实现原理 2.所需要的平台 3.实现具 ...
- MongoDB可视化界面工具Studio3T的安装 - 讲解篇
MongoDB可视化界面工具Studio3T的安装 - 讲解篇 因为现在可视化界面很多,我本人用的是 Studio 3T ,这里发文一篇,当时入门宝鉴了. 下载 · 可视化工具 - Studio 3T ...
最新文章
- 针对智能车声标组的声音定位方案研究
- ajax bootstrap 进度条,Bootstrap进度条与AJAX后端数据传递结合使用实例详解
- 1049. Counting Ones (30)
- boost::math::students_t用法的测试程序
- Uboot启动流程分析
- 在ubuntu中使用MYBASE
- SpringMVC注解 @initbinder 解决类型转换问题
- Linux系统瘦身裁剪 续
- 被“薅羊毛”损失200多万!元气森林:系运营事故
- 【报告分享】2020年母婴未来消费新趋势报告.pdf(附下载链接)
- Python 2 即将退休,Fedora 怎么办?
- SQL SERVER 数据库概括
- Atitit java sound api体系 javadoc与类层级 目录 1. 软件包 javax.sound.sampled	1 1.1. 软件包 javax.sound.sampled	1
- 华为终端云服务赋能“智能座舱”,打造出行场景的“超级终端”
- 学习电商项目的经验总结(三)
- Windows下cwRsync搭建步骤
- SLF4J--日志门面担当
- TCP IP协议之初识
- 如何下载安装VS2017下载 vs2017社区版
- 删除微信文件服务器,局域网微信存储空间怎么清理
热门文章
- Linux7.6—Shell编程 学习笔记 第四章:系统任务设置
- 【OpenStack】在OpenStack上搭建OpenStack UT环境
- B2B网站运营者及优化排名十赌九输-免费套路必是死路
- 进 /user/用户名/Library/Application Support/
- 2020最全面试题库
- 2.1致远OA二次开发如何搭建服务器开发环境
- 基于单片机的晾衣架仿真设计(#0053)
- IDM 下载工具利器 - 经典好用优秀的 Windows 多线程加速下载软件
- 算法运行时间1、logN、N、NlogN 、N^2、N^3、2^n之间的比较
- android 常用机型尺寸_Android设备尺寸