删除了自定义 Amazon Beanstalk AMI id

Posted

技术标签:

【中文标题】删除了自定义 Amazon Beanstalk AMI id【英文标题】:Deleted custom Amazon Beanstalk AMI id 【发布时间】:2015-01-04 11:56:10 【问题描述】:

我将自定义 AMI 用于我的 beanstalk 环境。然后我删除了它,现在无法访问环境。但最糟糕的是我无法删除那个环境!我怎样才能做到这一点?请帮忙! 错误:配置验证异常:无法查找映像“ami-00e96bXX”的根设备名称。

【问题讨论】:

【参考方案1】:

我们刚刚遇到了同样的问题,为了删除它,我使用了 AWS PowerShell 工具。

Get-EBEnvironment | Where EnvironmentName -like "Your environment" |Select EnvironmentId

Stop-EBEnvironment -EnvironmentId xxxx

您也可以使用 -EnvironmentName,尽管在检查 WhatIf 时它是空白的,所以我使用了 EnvironmentId。

【讨论】:

【参考方案2】:

您可以从 AWS CLI 执行此操作。

aws elasticbeanstalk terminate-environment --environment-name "Your environment Name"

没有引号

【讨论】:

以上是关于删除了自定义 Amazon Beanstalk AMI id的主要内容,如果未能解决你的问题,请参考以下文章

Amazon Elastic Beanstalk 如何采用自定义 python 命令?

如何卸载 Amazon Elastic Beanstalk 命令行界面?

同时部署到 Amazon Elastic Beanstalk 上的多个环境

Amazon Beanstalk Windows IIS 应用程序日志的正确位置

如何在 Amazon Linux 2 平台上使用 Elastic Beanstalk 部署的 Node Js 中实现 gzip 压缩?

如何将 Node.js WebSocket 服务器部署到 Amazon Elastic Beanstalk?