使用 Troposphere、CloudFormation 和 Ansible 在 VPC 中部署 Consul 集群
1. 在本地机器上安装 Ansible
有关到本地计算机的信息,请参阅 Ansible 文档。
2. 创建堆栈
通过 AWS 管理控制台或 API 使用template.json创建 CloudFormation 堆栈。 当询问参数时,请确保输入适当的可用区字母。 您可以将子网部署到的区域取决于您的 AWS 账户。 默认为a,b,e因为这是我的帐户所需要的。 此外,请记住输入一个值键对名称,以便您可以通过 ssh 连接到 bastion 和 Consul 服务器。
3. 提供堡垒
需要配置堡垒以管理 Consul 服务器。 首先,从堆栈的输出中获取堡垒 IP 地址并设置BASTION_HOST_IP环境变量:
$ ssh-add </path/to/keypair.
评论0
最新资源