本教程介绍了如何在 Amazon RDS 中创建 MySQL 数据库。该数据库可以用作高可用 K3s Kubernetes 集群的外部数据存储。

    1. 登录Amazon AWS RDS 控制台。选择创建的 EC2 实例(Linux 节点)所在的区域
    2. 在左侧面板中,单击数据库
    3. 单击创建数据库
    4. 引擎选项部分中,单击 MySQL
    5. 版本部分中,选择 MySQL 5.7.22
    6. 设置部分的凭据设置下,输入admin主用户名的密码。确认密码。
    7. 展开其他配置部分。在初始数据库名称字段中,输入名称。名称只能包含字母,数字和下划线。该名称将用于连接数据库。
    8. 单击创建数据库

    您需要获取有关新数据库的以下信息,以便 K3s Kubernetes 集群可以连接到该数据库。

    要在 Amazon RDS 控制台中查看此信息,请单击数据库,然后单击您创建的数据库的名称。

    • 用户名: 管理员用户名。
    • 密码: 管理员密码。
    • 主机名: 使用端点作为主机名。端点可以在连接性和安全性中找到。
    • 端口: 默认情况下,端口应为 3306,您可以在连接性和安全性部分中找到对应的端口号。
    • 数据库名称: 转到配置选项卡,确认名称。该名称列在数据库名称下。

    请将以上信息替换到下面的数据库连接字符串中:

    1. mysql://username:password@tcp(hostname:port)/database-name

    有关为 K3s 配置数据存储的更多信息,请参考 K3s 文档