如何调整 Juju 使用的实例大小?

Jor*_*tro 5 amazon-ec2 juju

我已经用 Juju启动了一些Wordpress 和 MySQL的示例实例。一位同事告诉我,默认实例大小为“小”。我希望能够在 Amazon EC2 上将其扩展到不同的大小。

我该如何调整它,这是在公式中定义的还是我可以在命令行上传递 Juju 的参数?

例如,假设我想在“大型”亚马逊实例上部署 wordpress。

小智 7

根据文档的这一部分,您需要将 定义 instance-type为机器约束的一部分:

将 MySQL 部署在至少 32GiB RAM 和至少 8 个 CPU 功率 ECU 的机器上(架构将从环境中继承,或默认为 amd64):

juju deploy --constraints "cpu-cores=8 mem=32G" mysql
Run Code Online (Sandbox Code Playgroud)

部署到 AWS 上的 t1.micros:

juju bootstrap --constraints "cpu-power=0 mem=512M"
Run Code Online (Sandbox Code Playgroud)

使用至少 8GiB 的 RAM 和 4 个 ECU 启动所有未来的“mysql”机器:

juju set-constraints --service mysql mem=8G cpu-cores=4
Run Code Online (Sandbox Code Playgroud)