前提条件
- 已创建ECK集群,集群状态为运行中。
步骤一:部署Nginx应用
-
登录边缘容器集群控制台。
-
在控制台左侧导航栏中,单击集群管理。
-
在集群列表页面,选择所需的集群并单击详情,然后在控制台左侧导航栏中选择工作负载>无状态 。
-
在无状态页面,单击左上角YAML创建资源 ,使用ResourceBasicDeployment公有模板创建一个Nginx。
-
创建成功后,在无状态列表中可以看到创建的Nginx deployment。
步骤二:创建Service并发布Nginx应用
- 在集群列表页面,选择所需的集群并单击详情,然后在控制台左侧导航栏中选择网络 > 服务 。
- 在服务页面,单击左上角创建服务 ,然后在添加服务对话框,配置服务信息,然后单击确认。配置说明见 服务Service管理。
参数 | 说明 | 示例值 |
---|---|---|
名称 | 服务名称 | nginxservice |
类型 | 设置为虚拟集群IP | |
关联 | 设置关联的deployment | nginx-deployment-basic |
端口映射 | 自定义端口名称,配置服务端口为80,容器端口为80,协议为TCP。 |
步骤三:创建Nginx Ingress路由对外暴露Nginx应用
- 在集群列表页面,选择所需的集群并单击详情,然后在控制台左侧导航栏中选择网络 > 服务 。
- 在路由页面,单击左上角创建路由 ,然后在创建路由对话框,配置路由信息,配置说明见 路由ingress管理,将Ingress关联至上述Service,然后单击创建 。
- 等待1分钟左右,路由列表的端点列将显示路由的IP。在浏览器中输入端点IP,显示Nginx欢迎页面,表明路由创建成功。