当前位置: 首页 > 知识库问答 >
问题:

弹性豆茎找不到任何平台

连曜灿
2023-03-14

我正在尝试通过亚马逊弹性豆子(使用本教程)部署我的django应用程序,但收到以下错误。

错误:Elastic Beanstalk找不到任何平台。确保您拥有访问Elastic Beanstalk所需的权限。

我该如何解决这个问题?

谢谢

共有3个答案

齐涛
2023-03-14

我也有这个问题。 /Users/USER_NAME/.aws/中有一个名为config的文件。

它看起来如下 -

[profile eb-cli]
aws_access_key_id = <ACCESS_KEY>
aws_secret_access_key = <SECRET_ACCESS_KEY>

使用您更新的aws_access_key_id更新此文件

信用:如何使用弹性豆茎CLI更改AWS帐户

赫连卓
2023-03-14

您的IAM帐户没有权限访问Elastic Beanstalk。请联系您的IAM管理员,让管理员授予您的帐户完全的Elastic Beanstalk权限。

楚皓君
2023-03-14

问题是,正如@helloV所说,您的用户没有访问权限。这对我来说完全是一个惊喜,因为我使用了根目录(我真的不应该这样做),我以为它可以访问。

因此,解决方案是您必须按照下面的屏幕截图所示的方式执行策略,因为即使是根IAM帐户也没有此策略。

 类似资料:
  • 配置验证异常:AWS Elastic Beanstatk无法与Amazon EC2通信以确定是否为Elastic Load均衡创建自定义安全组。 在创建AWS Elastic Beanstalk应用程序时,我在尝试继续“查看和启动”时遇到了这个错误。我是新手。请帮忙。

  • 有人知道是否有可能将现有的AWS弹性豆茎环境更改为应用程序负载平衡器(而不是经典的负载平衡器)。 据我所知,只有应用程序ELB可以被AWS WAF和DDOS“屏蔽”保护,所以任何现有的EB应用程序都不能利用这些特性,因为他们有经典的ELB。

  • 我是AWS的新手,这个问题似乎很基本。然而,我需要看看我是否能找到解决方案。 我首先创建并启动了一个 EC2 实例,然后创建了一个弹性 Beanstalk 实例,并在该实例上部署了一个示例应用程序。默认情况下,弹性 Beanstalk 会将“默认环境”附加到此实例,我无法将其更改为我的 EC2 实例。如何将我的 EC2 实例(我之前创建的实例)附加到此弹性豆茎实例?我正在使用亚马逊免费套餐来学习。

  • 我使用WindowsPowerShell创建了一个弹性Beanstalk环境,并遵循以下部署文档将Django应用程序部署到弹性Beanstalk 我完成了以下步骤:使用Django的Python虚拟环境, 创建了django项目, 创建IAM用户我获得了访问密钥ID和机密访问密钥ID 失败此步骤环境并部署您的Django应用程序 当我尝试it询问访问密钥、秘密访问密钥和区域aws应用程序自动生成

  • 我可以用超文本传输协议浏览网站,但不能用https,我ChromeERR_CONNECTION_REFUSED。 我的环境是Nodejs(64bit AmazonLinux2015.09 v2.0)上的ExpresJS服务器,运行在Elastic Beanstalk上。我可以在端口80上telnet到EC2弹性公共IP,但在端口443上无法telnet,连接被拒绝。 设置 HTTPS 的步骤 >

  • 我从ElasticBeanstalk日志中得到的错误是: 无法解析为绝对文件路径,因为它不驻留在文件系统中:jar: file:/var/app/当前/application.jar!/BOOT-INF/classes!/keys/my-ssl.jks 我以这种方式请求文件: 我的申请书。属性看起来像: 我的项目结构如下所示: 注意:这可以在本地完美地工作,一旦部署到EB,就无法找到jks。