一、etcd介绍: ETCD 是一个高可用的分布式键值数据库,可用于服务发现。ETCD 采用 raft 一致性算法,基于 Go 语言实现。etcd作为一个高可用键值存储系统,天生就是为集群化而设计的。由于Raft算法在做决策时需要多数节点的投票,所以etcd一般部署集群推荐奇数个节点,推荐的数量为3 ...
分类:
其他好文 时间:
2019-01-08 12:29:32
阅读次数:
245
使用外部etcd数据库集群,复用kubernetes节点 1.搭建etcd集群 下载安装证书生成工具 配置ca配置文件 配置ca生成请求 生成ca 下载etcd 配置etcd证书请求 签署证书,并copy证书到相关目录,创建存储目录 /var/lib/etcd 生成etcd unit文件 其他节点类 ...
分类:
其他好文 时间:
2018-12-27 11:15:41
阅读次数:
138
手动部署ETCD集群0.准备etcd软件包[root@node-01k8s]#wgethttps://github.com/coreos/etcd/releases/download/v3.2.18/etcd-v3.2.18-linux-amd64.tar.gz[root@node-01k8s]#tarzxfetcd-v3.2.18-linux-amd64.tar.gz[root@node-01k
分类:
Web程序 时间:
2018-12-25 01:03:52
阅读次数:
222
一.Kubernetes简介二.Kubernetes搭建环境Centos7系统Mster节点190.168.3.230Node1节点190.168.3.231Node2节点190.168.3.232Etcd三节点高可用搭建之间确保三台主机时间同步,关闭selinux和firewalld三.搭建Kubernetes1.搭建etcd自签EtcdSSL证书,并在三节点搭建etcd集群a.下载生成证书工具
分类:
Web程序 时间:
2018-12-20 01:01:20
阅读次数:
749
集群方案: 发行版:CentOS 7 版本: Kubernetes:1.9.1 master高可用方案:keepalived LVS 网络方案:Flannel Master HA 四步骤: 1. 安装etcd集群 2. 安装 Master 3. 安装 Keepalived + IPVS 4. Nod ...
分类:
Web程序 时间:
2018-12-15 00:55:44
阅读次数:
187
1、环境介绍及准备: 1.1 物理机操作系统 物理机操作系统采用Centos7.3 64位,细节如下。 1.2 主机信息 本文准备了三台机器用于部署k8s的运行环境,细节如下: 节点及功能 主机名 IP Master、etcd、registry K8s-master 192.168.90.80 No ...
分类:
Web程序 时间:
2018-12-05 12:16:52
阅读次数:
145
一 etcd发现简介1.1 需求背景在实际环境中,集群成员的ip可能不会提前知道。如使用dhcp自动获取的情况,在这些情况下,使用自动发现来引导etcdetcd集群,而不是指定静态配置,这个过程被称为“发现”。etcd Discovery使用已有的 etcd cluster 来注册和启动DNS发现使... ...
分类:
其他好文 时间:
2018-11-07 11:26:48
阅读次数:
180
继续第一章的部署。 六、部署etcd集群 6.1 kubernetes使用etcd存储所有数据,本节极少部署一个2个节点高可用的etcd集群,复用第一章的master节点。 6.2 下载和分发etcd二进制文件 6.3 创建etcd证书和私钥 创建证书签名请求 hosts字段指定授权使用该证书的et ...
分类:
Web程序 时间:
2018-10-24 15:39:41
阅读次数:
235
install etcd 准备证书 https://www.kubernetes.org.cn/3096.html 在master1需要安装CFSSL工具,这将会用来建立 TLS certificates。 export CFSSL_URL="https://pkg.cfssl.org/R1.2" ...
分类:
Web程序 时间:
2018-09-29 20:32:17
阅读次数:
321
参考文档:https://github.com/opsnull/follow-me-install-kubernetes-cluster感谢作者的无私分享。集群环境已搭建成功跑起来。文章是部署过程中遇到的错误和详细操作步骤记录。如有需要对比参考,请按照顺序阅读和测试。4.1下载和分发二进制安装包[root@k8s-masterkubernetes]#wgethttps://github.com/c
分类:
其他好文 时间:
2018-08-27 12:40:41
阅读次数:
6781