TKE跨账号统一监控方案
适用性:
此方案适用于在某些企业多主账号,多TKE环境的统一监控
原理:
TDCC注册集群,主要作用是让A账号下prom自动的在B账号的TKE下部署proxy-agent,当proxy-agent创建完成之后,监控的网络,仅仅只和proxy-server互通,这个时候TDCC即时挂掉,也不影响监控,这里其实完全可以在prom中的关联集群那里增加手动关联选项,这样,只要保证2个vpc是互通的,允许链接proxy-server的8008端口就行。(不管是通过vpn方式还是ccn方式都可以)。
1、A账号下开通云原生分布式中心(TDCC)
https://console.cloud.tencent.com/tdcc/startup?from=external
注意,这里的CLB 暂时无法取消勾选,需要等后期完善
立即开通后会立马跳转到容器服务的注册集群这里,等待hub集群创建完成
创建完成之后,可以是用注册已有集群功能
2、将A账号下TDCC的vpc加入到CCN中,并将B账号下的TKE 使用的vpc也关联到A账号下的CCN中 A账号下创建CCN,并关联TKE vpc
B账号下
回到A账号CCN中,同意加入CCN网络,此时,A账号和B账号TDCC和TKE的内网已经可以互通,可以通过2个vpc下的CVM进行网络测试
3、在B账号下创建TKE集群
等待B账号下TKE创建完成
4、回到A账号,注册集群注册已有集群
查看注册命令
5、B账号,使用yaml创建资源,粘贴上图中的yaml配置
6、回到A账号注册集群,可以看到如下状态即为正常(如果不通请检查安全组)
这个时候,A账号下注册集群就可以管理B账号下的TKE集群了
7、A账号创建Prometheus实例并关联刚刚添加的注册集群
等待关联成功
8、打开注册集群,或者B账号下TKE,可以看到,这里多了一个名称空间,并创建了一个proxy-agent的pod
查看日志
实际上这个地址链接的是prom创建的EKS中 StatefulSet资源下的proxy-server
9、到这里,实际上A账号下prom监控B账号下TKE已经可以使用
相关文章
- Jgit的使用笔记
- 利用Github Action实现Tornadofx/JavaFx打包
- 叹息!GitHub Trending 即将成为历史!
- 微软软了?开源社区讨论炸锅,GitHub CEO 亲自来答
- GitHub Trending 列表频现重复项,前后端都没去重?
- Photoshop Elements 2021版本软件安装教程(mac+windows全版本都有)
- (ps全版本)Photoshop 2020的安装与破解教程(mac+windows全版本都有)
- (ps全版本)Photoshop cc2018的安装与破解教程(mac+windows全版本,包括2023
- 环境搭建:Oracle GoldenGate 大数据迁移到 Redshift/Flat file/Flume/Kafka测试流程
- 每个开发人员都要掌握的:最小 Linux 基础课
- 来撸羊毛了!Windows 环境下 Hexo 博客搭建,并部署到 GitHub Pages
- 超实用!手把手入门 MongoDB:这些坑点请一定远离
- 【GitHub日报】22-10-09 zustand、neovim、webtorrent、express 等4款App今日上新
- 【GitHub日报】22-10-10 brew、minio、vite、seaweedfs、dbeaver 等8款App今日上新
- 【GitHub日报】22-10-11 cobra、grafana、vue、ToolJet、redwood 等13款App今日上新
- Photoshop 2018 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2017 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2020 下载及安装教程(mac+windows全版本都有,包括最新的2023)
- Photoshop 2023 资源免费下载(mac+windows全版本都有,包括最新的2023)
- 最新版本Photoshop CC2018软件安装教程(mac+windows全版本都有,包括2023