1

试图弄清楚如何扩展使用 boxfuse 创建的应用程序。首先,我简单地运行应用程序:

$ boxfuse run <myapp> -env=prod

然后我尝试对其进行缩放,如网页上的“slim”文档( https://cloudcaptain.sh/docs/commandline/scale.html )所示:

$ boxfuse scale <myapp> -env=prod -capacity=3:t2.micro

我得到一个:

WARNING: Unable to scale non-existent auto-scaling group for <ip>
Successfully scaled <myapp> to 3 t2.micro instances in prod

我是 AWS 的新手,还没有在那里创建任何自动缩放组。我知道我可以这样做,但它迫使我首先创建一个启动配置,我需要在其中指定 AMI。在我看来,boxfuse 命令应该负责所有这些。我错过了什么吗?

附言。当我通过扩展到“2”个实例时,什么也没有发生。命令存在就好像它无关

4

1 回答 1

1

对于令人困惑的错误消息,我们深表歉意。我们将改进这些。要扩展单个实例应用程序,您只能垂直扩展(= 更改实例类型,但不能更改实例数量)示例:

boxfuse scale myapp -env=prod -capacity=t2.small

对于负载平衡的应用程序,您可以水平(实例数量)和垂直(实例类型)扩展。例子:

boxfuse scale myapp -env=prod -capacity=3:t2.small

更新:文档现在可在https://cloudcaptain.sh/docs/commandline/scale.html获得

于 2015-07-28T12:18:16.393 回答