amazon-web-services - 创建 Elastic Beanstalk 时无法设置 RDS

标签 amazon-web-services amazon-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 设置。

关于amazon-web-services - 创建 Elastic Beanstalk 时无法设置 RDS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71209961/

相关文章:

amazon-web-services - Elastic Beanstalk : Application directory/script location on the EC2 Server

django - 通过django s3中间件保存文件时获取Http403(但可以在shell中使用boto保存)

mysql - AWS RDS + Magento 2

apache - 在 Elastic beanstalk 上设置 https 代理

amazon-web-services - 如何使用 Swagger UI 访问 AWS API Gateway 文档

amazon-web-services - .ebextension 在 AWS Elastic Beanstalk 中不工作

node.js - 部署 Node js 应用程序时如何使 .ebextensions 工作?

amazon-web-services - Tensorboard 的 SageMaker 网址是什么?

amazon-web-services - 使用 AWS 开发工具包生成 S3 对象的预签名 URL 是否需要任何费用?

amazon-web-services - AWS API Gateway 简单 http 代理端点地址无效