【k8s系列】一分钟搭建MicroK8s Dashboard

本文基于上一篇文章的内容进行Dashboard搭建,如果没有看过上一篇的同学请先查阅上一篇文章
k8s系列】使用MicroK8s 5分钟搭建k8s集群含踩坑经验

使用MicroK8s搭建Dashboard很简单,只需要在Master节点按照以下几步操作

1.启用Dashboard插件

microk8s enable dashboard

2.生成Access Token,用于Dashboard登录访问凭证

Microk8s 1.23 版本及以上的,使用以下命令

microk8s kubectl create token default

其他使用

token=$(microk8s kubectl -n kube-system get secret | grep default-token | cut -d " " -f1)
microk8s kubectl -n kube-system describe secret $token

执行完控制台会输出如下信息

parallels@ubuntu-linux-22-04-desktop:~$ token=$(microk8s kubectl -n kube-system get secret | grep default-token | cut -d " " -f1)
microk8s kubectl -n kube-system describe secret $token
Name:         default-token-2bpm4
Namespace:    kube-system
Labels:       <none>
Annotations:  kubernetes.io/service-account.name: defaultkubernetes.io/service-account.uid: 452b03eb-df34-4346-9a7a-de947676e35eType:  kubernetes.io/service-account-tokenData
====
namespace:  11 bytes
token:      eyJhbGciOiJSUzI1NiIsImtpZCI6IkNrX0NFOTZ0LVM3WXNDY19Zdk4xRE4tMnBmSzZ4YkZMTW5RS241dzJaX3cifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJkZWZhdWx0LXRva2VuLTJicG00Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQubmFtZSI6ImRlZmF1bHQiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC51aWQiOiI0NTJiMDNlYi1kZjM0LTQzNDYtOWE3YS1kZTk0NzY3NmUzNWUiLCJzdWIiOiJzeXN0ZW06c2VydmljZWFjY291bnQ6a3ViZS1zeXN0ZW06ZGVmYXVsdCJ9.R62BPc87LaR6Yrwx-dw1TK7_KQJHDX4z2orah2X4dbnneaqB_V2_Gm5julu-M33NiSmEuFkl51ckrU4BdkDNJkE-5AKs-Ddddy2Z8_1eD9rkfBiWF7KfQXnzOkuDoQ2_FJ6zGh1tr_fNyz_jmL7dsbAZD8U7wIXiG4nABF18Qvgs4BLzAc7j-1ksfMRyu1b1ZDhIzAsHqX-PilrV1phLOKHX0cOhZh406bTb8NG7iSvCzqD2bhimvofBHtze_JT8O-TiM9Irrj7Fc519ElbBPs7BYTPmLftiX1cqDsvlRcxoeVI4_40hWXyfQkyAyoQSRSORvR9KrFbQ-UnGVROqxg
ca.crt:     1123 bytes

这里的Token信息要自己保存好,用于后面的Dashboard登录,到这里其实Dashboard已经搭建完成了

3.暴露服务端口

虽然我们已经搭建了 Dashboard,但是这时候没办法在外部访问,例如在我们 Host机器访问。所以我们需要把Dashboard的端口暴露出去,供外部访问

(1)输入以下命令修改Microk8s集群使用节点端口方式暴露kubernetes-dashboard 服务,把Type的值由ClusterIP修改成NodePort,修改后退出保存wq!.

   microk8s kubectl -n kube-system edit service/kubernetes-dashboard


(2)查看Microk8s自动分配的节点端口

   microk8s kubectl -n kube-system get service/kubernetes-dashboard


这里的端口是32354

4.在Host浏览器访问Dashboard

这里建议用火狐浏览器,因为我们没有安装证书,其他浏览器可能会直接拒绝访问。

(1)在浏览器输入虚拟机IP(安装MicroK8s的Master节点)+上面分配的端口号32354

下面用到的Token就是前面步骤生成的Token

(2)成功登录后,就可以看到我们前面部署的Niginx服务,以及K8s的其他监控模块

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/392.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【数据可视化方案分享】电商数据分析

本文所分享的电商数据分析报表均来自奥威BI软件的电商数据分析方案&#xff01;该方案是一套包含数据采集、数据建模、数据分析报表的系统化、标准化数据分析方案&#xff0c;下载套用&#xff0c;立见效果&#xff01; 注意&#xff0c;奥威BI软件的电商数据分析方案分两类&a…

目标检测模型中的Bells and wisthles

目标检测模型中的Bells and wisthles 目标检测模型中的Bells and wisthles1. Data augmentation 数据增强2. Multi-scale Training/Testing 多尺度训练/测试3. Global Context 全局语境4. Box Refinement/Voting 预测框微调/投票法5. OHEM 在线难例挖掘6. Soft NMS 软化非极大抑…

解析Transformer基本结构与实现

目录 基本结构 1.输入部分包含&#xff1a; 2. 编码器部分&#xff1a; 2.1 掩码张量 学习并实现了生成向后遮掩的掩码张量函数: subsequent_mask 2.2 注意力机制 2.3 多头注意力机制 3. 解码器部分&#xff1a; 4. 输出部分包含&#xff1a; 三类应用 机器翻译类应用…

你知道GPT-3带的即时学习能力是什么吗

你知道GPT-3带的即时学习能力是什么吗 在人工智能领域&#xff0c;GPT-3&#xff08;Generative Pre-trained Transformer 3&#xff09;是当前比较先进的自然语言处理模型之一。它采用了自监督学习的方式进行训练&#xff0c;并且拥有强大的“in-context learning”&#xff…

自学Python 69 Selenium八大元素定位方法(新版BY方法)

Python Selenium八大元素定位方法(新版BY方法) 文章目录 Python Selenium八大元素定位方法(新版BY方法)前言一、常用的八种定位方法&#xff08;新旧对比&#xff09;二、查看网页元素三、八大元素定位示例1、id定位2、name定位3、class定位4、tag定位5、link定位6、partial_li…

Vue-消息订阅与发布(pub/sub)

消息订阅与发布(pub/sub) 消息订阅与发布和全局事件总线一样&#xff0c;也是一种组件间通信的方式 pub/sub全称为publisher(订阅)/subscriber(发布),一般需要数据的人订阅消息&#xff0c;提供数据的人发布消息 这个技术非常简单容易上手&#xff0c;主要有以下两步 1 订阅…

HTML5 游戏开发实战 | 贪吃蛇

在该游戏中&#xff0c;玩家操纵一条贪吃的蛇在长方形场地里行走&#xff0c;贪吃蛇按玩家所按的方向键折行&#xff0c;蛇头吃到食物(豆)后&#xff0c;分数加10分&#xff0c;蛇身会变长&#xff0c;如果贪吃蛇碰上墙壁或者自身的话&#xff0c;游戏就结束了(当然也可能是减去…

Docker 部署 jar 项目

文章目录 1、上传jar包2、新建 Dockerfile 文件3、新建 deploy.sh 脚本&#xff08;创建并运行&#xff09;4、新建 upgrade.sh 脚本&#xff08;更新&#xff09; 1、上传jar包 2、新建 Dockerfile 文件 添加jar包及修改端口 # 基础镜像 FROM java:8 # 添加jar包 ADD servic…

uniapp视频播放器

微信小程序使用hic-video-player app(android和ios)使用好用视频播放器注&#xff1a;用的是旧版本的这个组件 目前只有app中支持竖屏横批选集 android视频全屏是通过 beforeDestroy() {// #ifdef APP-VUE// 页面关闭时关闭沉浸模式if (uni.getSystemInfoSync().platform &quo…

CLO-GitHub网站注册登录

一、GitHub GitHub是一个面向开源及私有软件项目的托管平台&#xff0c;仅支持Git作为唯一的版本库格式进行托管。 二、登录官网 网站&#xff1a;https://github.com/ 2.1 注册Sign up Enter your Email&#xff08;输入邮箱地址&#xff09;->Continue-> ->Create a…

长尾关键词有什么作用?要怎么用?

长尾关键词很多的网站都会忽略其存在&#xff0c;其实你不要小看长尾关键词&#xff0c;他将带给网站的流量也是极其可观的&#xff0c;所说比不上那些重点关键词的流量&#xff0c;但是对提升网站的权重还是有着重要的作用。 长尾关键词有什么用&#xff1f;长尾关键词的3…

蓝桥杯专题-试题版-【数列排序】【数列特征】【特殊的数字】【特殊回文数】

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例点击跳转>软考全系列点击跳转>蓝桥系列 &#x1f449;关于作者 专注于Android/Unity和各种游…