Kubernetes多集群管理平台wayne怎么使用

69次阅读
没有评论

共计 1435 个字符,预计需要花费 4 分钟才能阅读完成。

本篇内容主要讲解“Kubernetes 多集群管理平台 wayne 怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让丸趣 TV 小编来带大家学习“Kubernetes 多集群管理平台 wayne 怎么使用”吧!

wayne 是 Qihoo360 开发的 Kubernetes 多集群管理平台,采用 Docker compose 来部署容器,系统数据采用 MySQL 进行管理,运行于 Kubernetes 集群之外,可以用于管理多个 Kubernetes 集群,单个集群的管理功能基本可以替代官方的 Dashboard。

1、快速安装
 

安装包括创建配置参数和部署 MySQL 和 Wayne 容器实例。步骤如下:

克隆代码仓库

$ go get github.com/Qihoo360/wayne

启动 MySQL(可选)

若还没有可用的 MySQL 服务,可以通过 docker-compose 快速创建:

$ docker-compose up -d mysql

创建配置文件

$ cd src/backend/conf   touch dev.conf

写入数据库相关配置(请修改为数据库实际地址)

DBName = wayne
# MySQL 连接配置,默认是 mysql(MySQL 服务名称).
#  如果使用 docker-compose 启动 MySQL,同时你没有改变 mysql 的服务名称,那么保留默认配置即可。#  你也可以通过执行 docker network inspect wayne_default ( 如果没有使用 docker-compose
#  的默认网络,需要将“wayne_default”替换为实际使用的网络名称 ) 来获得 mysql 容器 IP,然后将
# “mysql”替换为其容器 IP。当你使用自定义运行环境时,使用容器 IP 会更加灵活。例如:#  DBTns = tcp(172.17.0.2:3306) 
DBTns = tcp(mysql:3306)
DBUser = root
DBPasswd = root

2、启动 Wayne 服务

进入 Wayne 根目录,执行:

$ docker-compose up -d wayne

3、使用

通过上述命令,您可以从通过 http://127.0.0.1:8080/admin 访问本地 Wayne, 默认管理员账号 admin:admin。

打开的管理界面如下:

4、配置

初始的管理界面尚未添加集群。下一步把自己的集群添加进去,可以添加多个。

选择界面的“集群列表”,然后点击“关联集群”。

填写集群的管理用名称。

在 Master 行填入集群的 apiserver 地址,可以通过 kubectl cluster-info 命令获取。

kubeconfig 的参数为集群的管理参数。文件内容一般位于:

~/user/.kube/config

或者:

/etc/kubernetes/admin.conf

打开这个文件,将内容粘贴到 config 编辑框中。

选择运行状态为“在线”。

确认,保存配置。

如果修改,选择列表最左边的省略号图标和编辑菜单,即可重新打开对话框进行编辑。

到“Kubernetes”选项卡中,选择 node 即可看到该集群中的节点列表,可以选择“可见列”来设置需要显示的列。

基本操作与 Kubernetes Dashboard 几乎是完全一样的。

到此,相信大家对“Kubernetes 多集群管理平台 wayne 怎么使用”有了更深的了解,不妨来实际操作一番吧!这里是丸趣 TV 网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-16发表,共计1435字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)