最新 最热

22-kubernetes集群中进行etcd数据快照的备份恢复

描述:在 Kubernetes 集群中所有操作的资源数据都是存储在 etcd 数据库上, 所以防止集群节点瘫痪未正常工作或在集群迁移时,以及在出现异常的情况下能尽快的恢复集群数据,则我们需要定期针对etcd集群数据进行相应的容灾操...

2022-11-18
5

走马观花云原生技术(4):强一致性分布式存储etcd

etcd在架构的世界是知名度并不低。但少有人知道etcd也是CNCF云计算开源项目的已毕业成员之一。

2022-11-18
3

mysql数据库高可用方案_MySQL集群方案

在分布式系统中,我们往往会考虑系统的高可用,对于无状态程序来讲,高可用实施相对简单一些,纵向、横向扩展起来相对容易,然而对于数据密集型应用,像数据库的高可用,就不太好扩展。我们在考虑数据库高可用时,主要考虑发生系统宕...

2022-11-16
2

Kubenetes Pod 部署&滚动升级 调优

Pod 在滚动升级部署中部署pod个数到可用指标更新速率 是衡量 Kubenetes 调度能力最核心指标

2022-11-16
2

k8s first commit 源码分析之 API Server

api-server 是 k8s 的核心组件之一,用于接收 kubelet 的请求,并将请求信息保存到后端存储 etcd 中。核心功能是提供 k8s 各类资源对象的 CURD 等操作。

2022-11-15
3

前沿研究 | 云原生服务风险测绘分析(五):Etcd

Etcd是一个高可用的分布式键值对数据库,其是由CoreOS团队于2013年6月发起的开源项目,基于Go语言实现,距今已将近10年时间,目前在Github上已有40K的Star数和8.6K的Fork数,社区非常活跃,有超过700位贡献者。从版本整体发展历...

2022-11-14
3

etcd 命令

etcdctl命令全局选项参数参数说明–debug输出调试信息,显示执行命令的时候发起的请求–no-sync发出请求钱不主动同步集群信息–output, -o ‘simple’输出响应消息的格式,可以为simple,json或extended–discovery-srv, -D...

2022-11-10
2

如何做好一个配置中心

我们知道,在程序中不应该把代码或流程写死,而应该把一些流程提取成开关、变量等。这样,就可以在不改变代码的情况下,在程序运行时执行不同的功能。这些开关、变量的集合一般放在一个或者多个文件里,称之为配置文件。一般来...

2022-11-08
3

Etcd快速集群

本篇博客将介绍如何通过静态发现这种方式来部署一个etcd集群,这种方式也是最简单的。

2022-11-07
2

Etcd简介和安装

Etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。   Etcd内部采用raft协议作为一致性算法,Etcd基于Go语言实现。...

2022-11-07
3