全部产品
云市场

使用 ASK + ECI 快速体验 WordPress

更新时间:2019-12-17 10:06:55

在 Cloud Shell 中打开

以下步骤均已在 Cloud Shell 中集成,可以通过打开上面的链接来快速体验通过 Cloud Shell 操作 ECI。

创建 Serverless Kubernetes 集群

参考:操作Serverless Kubernetes集群的方式

安装 WordPress

注意:请确保上一步中创建的 Serverless Kubernetes 集群,已完成初始化(一般需要3~5分钟),再开始以下的操作

使用 Cloud Shell 来管理上一步中创建中的 Serverless Kubernetes 集群

  1. source use-k8s-cluster ${集群ID}

执行 WordPress 安装 yaml 文件

  1. kubectl apply -f wordpress-all-in-one-pod.yaml

观察安装进度,直到 STATUS 为 Running

  1. kubectl get pods

查询 EIP 地址

  1. kubectl get -o json pod wordpress |grep "k8s.aliyun.com/allocated-eipAddress"

由于安全组默认没有开放 80 端口的访问,需要给安全组添加 80 端口的 ACL

首先获取 Serverless Kubernetes 集群自动创建的安全组,找到最近创建的以alicloud-cs-auto-created为命名前缀的安全组ID

  1. aliyun ecs DescribeSecurityGroups|grep -B 1 'alicloud-cs-auto-created'|head -1

对安全组进行授权操作

  1. aliyun ecs AuthorizeSecurityGroup --RegionId cn-chengdu --SecurityGroupId ${安全组ID} --IpProtocol tcp --PortRange 80/80 --SourceCidrIp 0.0.0.0/0 --Priority 100

使用 WordPress

在浏览器起输入上一步获取到的 EIP 地址,即可开始使用 WordPress