前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >kubernetes-17:wayne容器化

kubernetes-17:wayne容器化

作者头像
千里行走
发布2019-11-01 16:11:10
7950
发布2019-11-01 16:11:10
举报
文章被收录于专栏:千里行走千里行走

目录

(1).官方部署方式

(2).笔者部署方式

(3).登录wayne

(4).关联k8s集群

(5).参考文档

正文

(1).官方部署方式

克隆代码仓库

git clone https://github.com/Qihoo360/wayne.git

部署依赖:mysql与rabbitmq

kubectl apply -f hack/kubernetes/dependency

部署wayne:

kubectl apply -f hack/kubernetes/wayne

(2).笔者部署方式

由于笔者需要单机部署微服务容器化环境,所以基于官方的配置文件做了一些修改,比如修改namespace, cpu资源等,以节约资源和发现问题(资源少一定会有各种各样的问题)。

笔者配置文件地址:

https://github.com/hepyu/k8s-app-config/tree/master/yaml/min-cluster-allinone/wayne-min

修改配置文件hack/kubernetes/wayne/configmap.yaml:

DBTns = "tcp(mysql-min.mysql-min:3306)"

DBUser = "root"

DBPasswd = "root"

修改为你自己的mysql地址与用户密码。

关于DBTns:

mysql-min.mysql-min是我容器中mysql的域名,第一个mysql-min是service名称,第二个mysql-min是mysql容器所在的namespace,这里涉及到了跨namespace访问。

mysql容器化请参照文章:

https://www.toutiao.com/i6698283305726378504/

依次执行:

sh deploy-dependency.sh

sh deploy.sh

wayne部署完成后的组件:

(3).登录wayne

下图中的负载均衡service/infra-wayne是nodeport类型,已经将wayne管理后台暴露到了容器外部。

我们通过公网ip:32006即可访问wayne后台,默认用户名和密码都是admin:

(4).关联k8s集群

wayne是可以管理多个k8s集群的,需要这样配置:

登录wayne后,点击“进入后台”:

进入后台后,进入“进群--列表”页面:

点击“关联集群”:

如下图,填入要关联的K8S集群的配置信息:

名称:k8s集群的逻辑名称

Master:api server地址(https)。Api server地址在/etc/kubernetes/admin.conf中。

KubeConfig:将/etc/kubernetes/admin.conf的yaml文件内容拷入文本框。

注:

/etc/kubernetes是我的k8s集群的配置文件地址,需要改成自己的。

kubernetes的配置文件目录:

Kubernetes集群的kubeconfig配置,红色部分就是api server地址。

完成关联后,我们便可以看到关联k8s集群中的各个组件:

查看集群的资源状态:

(5).参考文档

1.github:

https://github.com/Qihoo360/wayne

2.官方文档:

https://360yun.org/wayne/

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-10-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 千里行走 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档