60 lines
1.8 KiB
YAML
60 lines
1.8 KiB
YAML
---
|
||
# Ansible Inventory for Consul Client Deployment
|
||
all:
|
||
children:
|
||
consul_servers:
|
||
hosts:
|
||
master.tailnet-68f9.ts.net:
|
||
ansible_host: 100.117.106.136
|
||
region: korea
|
||
warden.tailnet-68f9.ts.net:
|
||
ansible_host: 100.122.197.112
|
||
region: beijing
|
||
ash3c.tailnet-68f9.ts.net:
|
||
ansible_host: 100.116.80.94
|
||
region: usa
|
||
|
||
nomad_servers:
|
||
hosts:
|
||
# Nomad Server 节点也需要 Consul Client
|
||
semaphore.tailnet-68f9.ts.net:
|
||
ansible_host: 100.116.158.95
|
||
region: korea
|
||
ch3.tailnet-68f9.ts.net:
|
||
ansible_host: 100.86.141.112
|
||
region: switzerland
|
||
ash1d.tailnet-68f9.ts.net:
|
||
ansible_host: 100.81.26.3
|
||
region: usa
|
||
ash2e.tailnet-68f9.ts.net:
|
||
ansible_host: 100.103.147.94
|
||
region: usa
|
||
ch2.tailnet-68f9.ts.net:
|
||
ansible_host: 100.90.159.68
|
||
region: switzerland
|
||
de.tailnet-68f9.ts.net:
|
||
ansible_host: 100.120.225.29
|
||
region: germany
|
||
onecloud1.tailnet-68f9.ts.net:
|
||
ansible_host: 100.98.209.50
|
||
region: unknown
|
||
|
||
nomad_clients:
|
||
hosts:
|
||
# 需要部署 Consul Client 的节点
|
||
influxdb1.tailnet-68f9.ts.net:
|
||
ansible_host: "{{ influxdb1_ip }}" # 需要填入实际IP
|
||
region: beijing
|
||
browser.tailnet-68f9.ts.net:
|
||
ansible_host: "{{ browser_ip }}" # 需要填入实际IP
|
||
region: beijing
|
||
# hcp1 已经有 Consul Client,可选择重新配置
|
||
# hcp1.tailnet-68f9.ts.net:
|
||
# ansible_host: 100.97.62.111
|
||
# region: beijing
|
||
|
||
vars:
|
||
ansible_user: root
|
||
ansible_ssh_private_key_file: ~/.ssh/id_rsa
|
||
consul_datacenter: dc1
|