快速创建 consul 集群
侧边栏壁纸
  • 累计撰写 170 篇文章
  • 累计收到 176 条评论

快速创建 consul 集群

若海
2021-06-18 / 0 评论 / 51,701 阅读 / 正在检测是否收录...

操作环境

  • 三台AlpineLinux主机
  • 主机名分别为host-11/12/13
  • IP地址分别为192.168.0.11/12/13

自动执行脚本

#!/bin/sh
#

###############################################################
# consul-1/2/3

apk add consul
rc-update add consul boot

cat <<EOF >/etc/consul/server.json
{
  "datacenter": "test",
  "data_dir": "/var/consul",
  "server": true,
  "bootstrap_expect": 3,
  "bind_addr": "{{ GetInterfaceIP \"eth0\" }}",
  "client_addr": "0.0.0.0",
  "retry_join": [
    "192.168.0.11",
    "192.168.0.12",
    "192.168.0.13"
  ],
  "ui_config": {
    "enabled": true
  }
}
EOF

rc-service consul start

###############################################################
# consul-cli

consul members

consul operator raft list-peers
0

评论

博主关闭了当前页面的评论