[toc] Kubernetes之核心组件ETCD介绍 Etcd是CoreOS基于Raft开发的分布式key value存储,可用于服务发现、共享配置以及一致性保障(如数据库选主、分布式锁等)。 ETCD的主要功能 基本的key value存储 监听机制 key的过期及续约机制,用于监控和服务发现 ...
分类:
Web程序 时间:
2019-04-04 09:37:16
阅读次数:
437
一、介绍星舟平台 1、星舟简介 2、网关kong的介绍 3、客户端 1)、服务注册:Eureka 2)、客户端负载均衡:Ribbon 4、服务器端 1)、服务注册:Marathon+Marathon-LB、HAProxy+Confd+Etcd 2)、服务端负载均衡:HAProxy 5、pin... ...
分类:
编程语言 时间:
2019-03-27 19:47:22
阅读次数:
254
kubernetes二进制部署 1、环境规划 软件 版本 Linux操作系统 CentOS Linux release 7.6.1810 (Core) Kubernetes 1.9 Docker 18.09.3 etcd 3.3.10 角色 IP 组件 推荐配置 k8s_master etcd01 ...
分类:
Web程序 时间:
2019-03-20 19:12:46
阅读次数:
400
1.kubectl提交创建pod命令,api响应命令,通过一系列认证授权,把pod数据存储到etcd,创建deployment资源并初始化.2.controller通过list-watch机制,监测发现新的deployment,将该资源加入到内部工作队列,发现该资源没有关联的pod和replicaset,启用deploymentcontroller创建replicaset资源,再启用replica
分类:
其他好文 时间:
2019-03-12 12:16:19
阅读次数:
274
什么是ETCD 随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的etcd组件作为一个高可用、强一致性的服务发现存储仓库,渐渐为开发人员所关注。 在云计算时代,如何让服务快速透明地接入到计算集群中,如何让共享配置信息快速被集群中的所有机器发现, 更为重要的是,如何构建 ...
分类:
Web程序 时间:
2019-03-10 09:39:25
阅读次数:
1380
Confd是什么 Confd是一个轻量级的配置管理工具。 通过查询后端存储,结合配置模板引擎,保持本地配置最新,同时具备定期探测机制,配置变更自动reload。 对应的后端存储可以是etcd,redis、zookeeper等等 我们以etcd为后端来演示confd的使用,用最简单粗暴的方式教大家学会 ...
分类:
其他好文 时间:
2019-03-10 09:23:10
阅读次数:
192
k8s之系统初始化及ca证书申请:https://blog.51cto.com/1000682/2357204k8s之etcd集群:https://blog.51cto.com/1000682/2357208
分类:
其他好文 时间:
2019-03-04 15:39:44
阅读次数:
120
#(1)创建etcd证书请求#catetcd-csr.json{"CN":"etcd","hosts":["127.0.0.1","192.168.19.128","192.168.19.129","192.168.19.130"],"key":{"algo":"rsa","size":2048},"names":[{"C":"CN","ST":"Hangzhou","L":"Hangzhou",
分类:
其他好文 时间:
2019-03-02 23:43:19
阅读次数:
202
kubernetes的部署方式: 1,kubeadm 2, 二进制安装包部署 网络: flannel 信息存储:etcd ...
分类:
Web程序 时间:
2019-03-01 17:12:15
阅读次数:
218
一,环境介绍 二,配置安装 三台节点操作实例:" 01,配置yum源 02,安装ETCD 节点加入: master节点加入:(IP 192.168.1.164) node1节点加入:(IP 192.168.1.165) node2节点加入:(IP 192.168.1.167) ECTD节点检查: 启 ...
分类:
其他好文 时间:
2019-02-23 00:56:07
阅读次数:
207