/ansible-etcd

利用ansible搭建etcd集群网络

Primary LanguageShell

ansible-etcd

利用ansible搭建etcd集群网络

准备工作

  • 确保已经安装Docker环境
  • 确保已经安装好Python开发环境
  • 确保已经安装好Ansible环境

注:暂只支持CentOS一键部署

使用方法

1、编写集群部署配置文件(yml格式),放置在ansible-etcd 的cfg文件夹下


cluster: "etcd-clusterv"        # 集群名称
cluster_token: "token"          # 加入集群使用token
nodes:
  - host: 192.168.0.155         # 节点IP
    name: etcd-0                # 节点名称
  - host: 192.168.0.156
    name: etcd-1
  - host: 192.168.0.157
    name: etcd-2

2、进入到项目文件夹中执行

./start.sh -c config.yml

注:所有的操作都会在一个复制文件夹(workspace)下进行