云容器引擎 CCE-步骤2:创建WordPress:通过控制台创建WordPress

时间:2023-12-04 11:15:56

通过控制台创建WordPress

  1. 登录CCE控制台
  2. 单击集群进入集群控制台。
  3. 在左侧菜单栏选择“工作负载”,单击右上角“创建负载”
  4. 填写工作负载参数。

    基本信息
    • 负载类型:选择无状态负载。
    • 负载名称:wordpress。
    • 命名空间:default。
    • 实例数量:本例中实例数量设置为2。
    图1 设置工作负载基本信息

    容器配置

    在基本信息中单击“选择镜像”,在弹出的窗口中选择“镜像中心”,并搜索“wordpress”,选择wordpress镜像,并设置镜像版本为“php7.3”

    图2 选择镜像版本

    在环境变量下添加如下环境变量,

    此处一共需要设置四个环境变量,让WordPress知道MySQL数据库的信息。

    • WORDPRESS_DB_HOST:数据库的访问地址。可以在mysql工作负载的访问方式中找到。可以使用集群内部域名mysql.default.svc.cluster.local:3306访问,其中.default.svc.cluster.local可以省略,即使用mysql:3306
    • WORDPRESS_DB_USER:访问数据的用户名,此处需要设置为步骤1:创建MySQL中MYSQL_USER一致,即使用这个用户去连接MySQL。
    • WORDPRESS_DB_PASSWORD:访问数据库的密码,此处需要设置为步骤1:创建MySQL中MYSQL_PASSWORD一致。
    • WORDPRESS_DB_NAME:访问数据库的名称,此处需要设置为步骤1:创建MySQL中MYSQL_DATABASE一致。
    图3 设置环境变量

    服务配置

    单击服务配置下的加号,创建服务(Service),用于从外部访问负载。本例将创建一个负载均衡类型的Service,请在右侧弹窗中配置如下参数。

    • Service名称:输入应用发布的可被外部访问的名称,设置为:wordpress。
    • 访问类型:选择“负载均衡 ( LoadBalancer )”
    • 服务亲和:保持默认。
    • 负载均衡器:如果已有负载均衡(ELB)实例,可以选择已有ELB,如果没有可单击“创建负载均衡器”,在ELB控制台创建一个公网类型负载均衡器。
    • 端口配置:
      • 对外协议:TCP。
      • 服务端口:设置为80,该端口号将映射到容器端口。
      • 容器端口:容器中应用启动监听的端口,wordpress镜像请设置为80,其他应用容器端口和应用本身的端口一致。
    图4 创建服务

  5. 单击右下角“创建工作负载”

    等待工作负载创建成功。

    创建成功后在无状态负载下会显示一个运行中的工作负载。

    图5 wordpress负载创建成功

support.huaweicloud.com/qs-cce/cce_qs_0005.html