有没有办法在不在美国地区的 Amazon EC2 中引导和/或部署服务器?在 juju 的限制下,我们似乎只能选择位于美国的 a、b、c 或 d 区域。谢谢帮助
答案1
您可以部署到不同的 EC2 区域,您可以在文件中指定这些区域environments.yaml
。在您的环境文件中,在您的 AWS 环境下,您可以指定一个region
密钥。因此,要部署到爱尔兰 AWS 区域,请将以下内容添加到环境文件中:
region: eu-west-1
这会引导并将该环境中的所有内容部署到该 AWS 区域。
也可以看看:
答案2
随着 JuJu 2.0 的发布,设置区域的能力现在已经转移到引导命令本身。
juju bootstrap [options] <controller_name> <cloud_name>[/region]
因此,对于在 t2.micro 实例 (免费套餐) 上将 JuJu 部署到美国西部的命令:
sudo juju bootstrap --bootstrap-constraints="instance-type=t2.micro" aws-devenv-controller aws/us-west-1