我的SQL OpsWorks 图层 - AWS OpsWorks

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

我的SQL OpsWorks 图层

重要

这些区域有: AWS OpsWorks Stacks 该服务已于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请联系 AWS Support 团队开启 AWS re: post 或通过 AWS 高级支持

注意

该层仅适用于 Chef 11 和更早的基于 Linux 的堆栈。

“我的SQL OpsWorks 层” 为充当 “我的数据库” 主SQL数据库的 Amazon EC2 实例提供了蓝图。内置配方为已部署到应用程序服务器层的每个应用程序创建数据库。例如,如果您部署PHP应用程序 “myapp”,则该配方会创建一个 “myapp” 数据库。

我的图SQL层具有以下配置设置。

我的 SQL root 用户密码

(必填项) 根用户密码。

Set root user password on every instance

(可选) 堆栈中每个实例上安装的堆栈配置和部署属性中是否包含根用户密码。默认设置为 Yes

如果将此值设置为 “”, AWS OpsWorks 堆栈仅将 root 密码传递给应用程序服务器实例。

自定义安全组

(可选) 要与该层关联的自定义安全组。有关更多信息,请参阅 创建新堆栈

Add layer interface for MySQL database setup with OpsWorks, ECS, and RDS options.

您可以向图层中添加一个或多个实例,每个实例代表一个单独的 “我的SQL数据库” 主节点。然后,您可以将实例附加到应用程序,这会在该应用程序的应用程序服务器上安装必要的连接信息。然后,应用程序可以使用连接信息来连接到实例的数据库服务器