创建 Elastic Beanstalk 时无法设置 RDS

Can't set RDS while creating Elastic Beanstalk

我正在尝试使用 node.js 平台创建 Elastic Beanstalk 环境。当我尝试在 EB 中添加 RDS 时,控制台抛出错误,我不知道原因。如果您有什么想法,请发表评论,谢谢。

Configuration validation exception: Invalid option value: '5.6' (Namespace: 'aws:rds:dbinstance', OptionName: 'DBEngineVersion'): Engine Version 5.6 not supported for mysql db

error

您可以通过 运行 解决此问题:

$ eb config

该命令将打开一个包含您的配置设置的记事本。向下滚动到底部,直到您看到 aws:rds:dbinstance 添加一个新设置指定更新的 MySQL 版本(例如 8.0),如下所示:

aws:rds:dbinstance:
  HasCoupledDatabase: 'false'
  DBEngineVersion: '8.0'

保存并关闭文件。您的 EB 环境即将更新,然后您将能够通过 EB 控制台更改 RDS 设置。

对于初学者...您应该使用“eb cli”来使用 $eb config

它对我有用,这是很好的答案。谢谢#duplxey

我的 elastic beanstalk 肯定出了点问题