【问题标题】:How to connect to existing elastic beanstalk instance locally from cli?如何从 cli 本地连接到现有的弹性 beanstalk 实例?
【发布时间】:2018-12-22 11:37:30
【问题描述】:

我对 aws 非常陌生。我在弹性 beantalk 中创建了一个环境,并使用压缩代码在那里部署了我的应用程序。该应用程序现已启动并运行。现在我想stopstart 我的弹性beantalk 实例来自windows 中的cli。我在 aws elastic beanstalk 控制台中找不到任何 stop 按钮。

我已经使用以下命令安装了awsebcli

pip install awsebcli

现在,我想在弹性 beantalk 中连接到我现有的环境,并随意停止或启动该环境。

我该怎么做?

【问题讨论】:

  • 为什么要“停止”环境? Elastic Beanstalk 并不是真正为该工作流设计的,您可以停止底层实例,但 Elastic Beanstalk 的重点是在生产中运行不太可能停止的东西。如果您正在使用它进行开发,我可能会在本地或使用原始实例进行。
  • 我对 aws 非常陌生,我已将我的动态网站部署到弹性 beanstalk。它仍在开发中。那么,您是否建议我应该将它部署到原始 EC2 实例并在那里进行测试,当最终版本发布时,我应该将它部署到弹性 beanstalk?
  • 如何停止底层EC2实例?你能指出我吗?
  • 找到弹性beantalk正在运行的EC2实例。

标签: amazon-web-services amazon-elastic-beanstalk


【解决方案1】:

EBCLI (awsebcli) 的工作方式是将计算机上的空目录与 EB 应用程序相关联。

  1. 转到一个空目录
  2. eb init --region <region name>。当系统提示您输入应用程序名称时,请选择您之前创建的应用程序。
  3. eb terminate <environment name>。这将终止环境。

要创建新环境,请执行eb create

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-15
    • 2015-11-07
    • 1970-01-01
    • 2020-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多