随笔分类 -  etcd

摘要:cat > /usr/lib/systemd/system/etcd.service <<EOF [Unit] Description=Etcd Server After=network.target After=network-online.target Wants=network-online. 阅读全文
posted @ 2021-02-06 17:44 星火撩原 阅读(1986) 评论(0) 推荐(0) 编辑
摘要:一、FLANNEL网络简介 Flannel是一种基于overlay网络的跨主机容器网络解决方案,也就是将TCP数据包封装在另一种网络包里面进行路由转发和通信,Flannel是CoreOS开发,专门用于docker多机互联的一个工具,让集群中的不同节点主机创建的容器都具有全集群唯一的虚拟ip地址,Fl 阅读全文
posted @ 2020-02-22 18:27 星火撩原 阅读(899) 评论(0) 推荐(0) 编辑
摘要:前言 Etcd 是 CoreOS 基于 Raft 开发的分布式 key-value 存储,可用于服务发现、共享配置以及一致性保障(如数据库选主、分布式锁等) 本次环境,是用于k8s集群,由于在二进制部署 k8s 中,由于 Etcd 集群导致各种各样的问题,特意抽出时间来研究 Etcd 集群。 Etc 阅读全文
posted @ 2020-01-13 16:14 星火撩原 阅读(559) 评论(0) 推荐(0) 编辑
摘要:1 架构 从etcd的架构图中我们可以看到,etcd主要分为四个部分。 HTTP Server: 用于处理用户发送的API请求以及其它etcd节点的同步与心跳信息请求。 Store:用于处理etcd支持的各类功能的事务,包括数据索引、节点状态变更、监控与反馈、事件处理与执行等等,是etcd对用户提供 阅读全文
posted @ 2020-01-13 11:09 星火撩原 阅读(481) 评论(0) 推荐(0) 编辑
摘要:一、etcd简介与应用场景 etcd 是一个分布式一致性k-v存储系统,可用于服务注册发现与共享配置,具有以下优点:1、简单 : 相比于晦涩难懂的paxos算法,etcd基于相对简单且易实现的raft算法实现一致性,并通过gRPC提供接口调用;2、安全:支持TLS通信,并可以针对不同的用户进行对ke 阅读全文
posted @ 2020-01-09 17:00 星火撩原 阅读(904) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示