面向全球的镜像分发网络
1. 全球的网络规划
- https://github.com/dragonflyoss/Dragonfly2
- https://github.com/goharbor/harbor
一. 背景介绍 当集团的MySQL数据库实例数达到2000+、MHA集群规模数百个时,对MHA的及时、高效管理是DBA必须面对的一个挑战。MHA 集群 节点信息 和 运行状态 是管理的基础。本篇幅主要介绍如何通过Python实现收集MHA 集群 节点信息 和 运行状态的功能。这些信息将是CMDB信息的重要组成部分。 MHA集群数百个,MHA Manager 节点 十几个,一个MHA Manager
此前做了Telegram的警报发送,发现误报较多,尝试使用slack的方式,发现简洁明了,颇为好用。代码来自github,可参阅本章。 此前的Telegram和slack都没有做警报收敛,在github之上有现成的警报收敛,感兴趣可以看看。 zabbix配置 下载slack.sh脚本,存放在/usr/lib/zabbix/alertscripts下 [root@DT_Node-172_25_250
By Andrew Sy Kim (Google), Michelle Au (Google), Walter Fender (Google), Michael McCune (Red Hat) | 早自 Kubernetes v1.7 起,Kubernetes 项目就开始追求取消集成内置云驱动 (KEP-2395)。 虽然这些集成对于 Kubernetes 的早期发展和增长发挥了重要作用,但它们
本文为翻译文章,点击查看原文。 到目前为止,Istio提供了一个简单的API来进行流量管理,该API包括了四种资源:RouteRule、DestinationPolicy、EgressRule和Ingress(直接使用了Kubernets的Ingress资源)。借助此API,用户可以轻松管理Istio服务网格中的流量。该API允许用户将请求路由到特定版本的服务,为弹性测试注入延迟和失败,添加超时和
如果你正在运行 Swarm 模式的集群,或者只运行单台 Docker,你都会有下面的疑问: 我如何才能监控到它们都在干些什么? 这个问题的答案是“很不容易”。 你需要监控下面的参数: 容器的数量和状态。 一台容器是否已经移到另一个节点了,如果是,那是在什么时候,移动到哪个节点? 给定节点上运行着的容器数量。 一段时间内的通信峰值。 孤儿卷和网络(LCTT 译注:孤儿卷就是当你删除容器时忘记删除它的