Kubernetes(k8s)中dashboard的部署。

2024-06-14 13:18

本文主要是介绍Kubernetes(k8s)中dashboard的部署。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1、k8s的dashboard的安装部署,首先需要将压缩包下载下来,然后进行解压缩操作。

 1 [root@k8s-master ~]# cd k8s/2 [root@k8s-master k8s]# ls3 book-master.war  deploy  health  pod  rc  skydns  skydns.zip  svc  tomcat_demo  tomcat_demo.zip4 [root@k8s-master k8s]# wget https://www.qstack.com.cn/dashboard.zip5 --2020-06-18 20:02:26--  https://www.qstack.com.cn/dashboard.zip6 Resolving www.qstack.com.cn (www.qstack.com.cn)... 123.125.46.149, 111.202.85.377 Connecting to www.qstack.com.cn (www.qstack.com.cn)|123.125.46.149|:443... connected.8 HTTP request sent, awaiting response... 200 OK9 Length: 1099 (1.1K) [application/zip]
10 Saving to: ‘dashboard.zip’
11 
12 100%[=======================================================================================================================================================================>] 1,099       --.-K/s   in 0.05s   
13 
14 2020-06-18 20:02:26 (20.2 KB/s) - ‘dashboard.zip’ saved [1099/1099]
15 
16 [root@k8s-master k8s]# unzip dashboard.zip
17 Archive:  dashboard.zip
18    creating: dashboard/
19   inflating: dashboard/dashboard-deploy.yaml  
20   inflating: dashboard/dashboard-svc.yaml  
21 [root@k8s-master k8s]# 

查看配置文件dashboard-deploy.yaml,并对配置进行修改。

1 [root@k8s-master dashboard]# vim dashboard-deploy.yaml

首先,需要将kubernetes-dashboard-amd64下载下来,然后上传到私有仓库里面,方便使用。

 1 [root@k8s-master ~]# docker pull registry.cn-qingdao.aliyuncs.com/wangxiaoke/kubernetes-dashboard-amd64:v1.10.02 Trying to pull repository registry.cn-qingdao.aliyuncs.com/wangxiaoke/kubernetes-dashboard-amd64 ... 3 sha256:7755c0e7cb7e2585d21712f90e3d86d71cbc6362ab8fe283dae84cedc9c13396: Pulling from registry.cn-qingdao.aliyuncs.com/wangxiaoke/kubernetes-dashboard-amd644 833563f653b3: Pull complete 5 Digest: sha256:7755c0e7cb7e2585d21712f90e3d86d71cbc6362ab8fe283dae84cedc9c133966 Status: Downloaded newer image for registry.cn-qingdao.aliyuncs.com/wangxiaoke/kubernetes-dashboard-amd64:v1.10.07 [root@k8s-master ~]# docker images 8 REPOSITORY                                                               TAG                 IMAGE ID            CREATED             SIZE9 192.168.110.133:5000/tomcat                                              latest              2eb5a120304e        8 days ago          647 MB
10 docker.io/tomcat                                                         latest              2eb5a120304e        8 days ago          647 MB
11 192.168.110.133:5000/mysql                                               5.7.30              9cfcce23593a        9 days ago          448 MB
12 docker.io/mysql                                                          5.7.30              9cfcce23593a        9 days ago          448 MB
13 docker.io/busybox                                                        latest              1c35c4412082        2 weeks ago         1.22 MB
14 docker.io/registry                                                       latest              708bc6af7e5e        4 months ago        25.8 MB
15 192.168.110.133:5000/nginx                                               1.15                53f3fd8007f7        13 months ago       109 MB
16 docker.io/nginx                                                          1.15                53f3fd8007f7        13 months ago       109 MB
17 registry.cn-qingdao.aliyuncs.com/wangxiaoke/kubernetes-dashboard-amd64   v1.10.0             9e12bc435ba6        15 months ago       122 MB
18 192.168.110.133:5000/nginx                                               1.13                ae513a47849c        2 years ago         109 MB
19 docker.io/nginx                                                          1.13                ae513a47849c        2 years ago         109 MB
20 registry.access.redhat.com/rhel7/pod-infrastructure                      latest              99965fb98423        2 years ago         209 MB
21 192.168.110.133:5000/pod-infrastructure                                  latest              34d3450d733b        3 years ago         205 MB
22 [root@k8s-master ~]# docker tag registry.cn-qingdao.aliyuncs.com/wangxiaoke/kubernetes-dashboard-amd64:v1.10.0 192.168.110.133:5000/kubernetes-dashboard-amd64:v1.10.0
23 [root@k8s-master ~]# docker push 192.168.110.133:5000/kubernetes-dashboard-amd64:v1.10.0 
24 The push refers to a repository [192.168.110.133:5000/kubernetes-dashboard-amd64]
25 5f222ffea122: Pushed 
26 v1.10.0: digest: sha256:7755c0e7cb7e2585d21712f90e3d86d71cbc6362ab8fe283dae84cedc9c13396 size: 529
27 [root@k8s-master ~]# 

dashboard-deploy.yaml,对配置进行修改,具体内容,如下所示。

 1 apiVersion: extensions/v1beta12 kin

这篇关于Kubernetes(k8s)中dashboard的部署。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1060515

相关文章

通过Docker容器部署Python环境的全流程

《通过Docker容器部署Python环境的全流程》在现代化开发流程中,Docker因其轻量化、环境隔离和跨平台一致性的特性,已成为部署Python应用的标准工具,本文将详细演示如何通过Docker容... 目录引言一、docker与python的协同优势二、核心步骤详解三、进阶配置技巧四、生产环境最佳实践

Nginx部署HTTP/3的实现步骤

《Nginx部署HTTP/3的实现步骤》本文介绍了在Nginx中部署HTTP/3的详细步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学... 目录前提条件第一步:安装必要的依赖库第二步:获取并构建 BoringSSL第三步:获取 Nginx

redis-sentinel基础概念及部署流程

《redis-sentinel基础概念及部署流程》RedisSentinel是Redis的高可用解决方案,通过监控主从节点、自动故障转移、通知机制及配置提供,实现集群故障恢复与服务持续可用,核心组件包... 目录一. 引言二. 核心功能三. 核心组件四. 故障转移流程五. 服务部署六. sentinel部署

springboot2.1.3 hystrix集成及hystrix-dashboard监控详解

《springboot2.1.3hystrix集成及hystrix-dashboard监控详解》Hystrix是Netflix开源的微服务容错工具,通过线程池隔离和熔断机制防止服务崩溃,支持降级、监... 目录Hystrix是Netflix开源技术www.chinasem.cn栈中的又一员猛将Hystrix熔

Linux部署中的文件大小写问题的解决方案

《Linux部署中的文件大小写问题的解决方案》在本地开发环境(Windows/macOS)一切正常,但部署到Linux服务器后出现模块加载错误,核心原因是Linux文件系统严格区分大小写,所以本文给大... 目录问题背景解决方案配置要求问题背景在本地开发环境(Windows/MACOS)一切正常,但部署到

使用IDEA部署Docker应用指南分享

《使用IDEA部署Docker应用指南分享》本文介绍了使用IDEA部署Docker应用的四步流程:创建Dockerfile、配置IDEADocker连接、设置运行调试环境、构建运行镜像,并强调需准备本... 目录一、创建 dockerfile 配置文件二、配置 IDEA 的 Docker 连接三、配置 Do

MySQL 主从复制部署及验证(示例详解)

《MySQL主从复制部署及验证(示例详解)》本文介绍MySQL主从复制部署步骤及学校管理数据库创建脚本,包含表结构设计、示例数据插入和查询语句,用于验证主从同步功能,感兴趣的朋友一起看看吧... 目录mysql 主从复制部署指南部署步骤1.环境准备2. 主服务器配置3. 创建复制用户4. 获取主服务器状态5

golang程序打包成脚本部署到Linux系统方式

《golang程序打包成脚本部署到Linux系统方式》Golang程序通过本地编译(设置GOOS为linux生成无后缀二进制文件),上传至Linux服务器后赋权执行,使用nohup命令实现后台运行,完... 目录本地编译golang程序上传Golang二进制文件到linux服务器总结本地编译Golang程序

如何在Ubuntu 24.04上部署Zabbix 7.0对服务器进行监控

《如何在Ubuntu24.04上部署Zabbix7.0对服务器进行监控》在Ubuntu24.04上部署Zabbix7.0监控阿里云ECS服务器,需配置MariaDB数据库、开放10050/1005... 目录软硬件信息部署步骤步骤 1:安装并配置mariadb步骤 2:安装Zabbix 7.0 Server

k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)

《k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)》本文记录在K8s上运行的MySQL/MariaDB备份方案,通过工具容器执行mysqldump,结合定时任务实... 目录前言一、获取需要备份的数据库的信息二、备份步骤1.准备工作(X86)1.准备工作(arm)2.手