找不到名为“64bit Amazon Linux 2 v3.1.2 running Go 1”的解决方案堆栈。

0

【以下的问题经过翻译处理】 我试图运行 TheThingsNetwork 与 AWS 的快速启动集成,但未能成功。

https://www.thethingsnetwork.org/docs/applications/aws/quick-start.html

失败后的第一个报错是:

No Solution Stack named '64bit Amazon Linux 2 v3.1.2 running Go 1' found. (Service: AWSElasticBeanstalk; Status Code: 400; Error Code: InvalidParameterValue; Request ID: 472190c0-7f96-48e3-9c4f-f5b046790d95; Proxy: null)

我试图找出可用的有效解决方案堆栈版本,但任何地方找不到。我尝试阅读 CloudFormation 模板,看看是否可以将其用作手动创建 Elastic Beanstalk 应用程序的路线图,但没有任何内容与我在模板中看到的相符。

找出/解决这个问题的最佳方法是什么?

profile picture
EXPERTE
gefragt vor 6 Monaten28 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 所以我认为问题出在 TTN 提供的模板中。如果您向下滚动到标题“TTNConfigurationTemplate:” 下部分的模板,他们将“SolutionStackName”定义为“64bit Amazon Linux 2 v3.1.2 running Go 1.”。如果您进入 Elastic Beanstalk 并尝试手动创建您自己的环境,您会看到 AWS 给出的唯一选项是“64bit Amazon Linux 2 v3.1.1”,并且没有版本 3.1.2 可用。您需要下载模板并将 v3.1.2 更改为 v3.1.1,然后自己手动创建堆栈。

profile picture
EXPERTE
beantwortet vor 6 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen