容器引擎CCE

快速部署nginx应用

本文将介绍如何使用云平台容器引擎 CCE 快速部署一个 Web 应用。

本文的示例实践中,Web 应用为 Nginx,并通过 Load Balancer 类型的 Service 暴露到公网。

部署 Nginx

  1. 点击集群名称进入集群详情页面,在右上角选择 “命名空间” ;点击 “工作负载 > 部署列表”,进入集群的部署页面。

image.png

  1. 点击 “新建部署” 按钮,可选择 “表单创建” 或 “Yaml 创建” 。

image.png

image.png

  1. 若选择 “表单创建” ,输入容器组数量,添加容器配置,输入镜像地址选择Nginx容器镜像,添加成功后,点击 “创建” 按钮并确认生成的 Yaml 后进行创建。

image.png

若选择 “Yaml 创建” ,输入以下 YAML 文件,根据需要修改容器组数量等配置,点击 “确定” 进行创建。

image.png

  1. 创建成功后,可以在部署列表中看到 Nginx 应用处于运行中状态。可在部署列表页上方的概览中,看到所有部署的实时状态,以及资源使用情况。

image.png

  1. 点击部署名称,可进入部署详情页,查看部署的基本信息、关联容器组、关联服务,以及部署监控。

image.png

image.png

创建 Nginx Service

Service 定义了 Pod 的访问策略,通过 Service 的固定地址可以访问到后端 Pod。Service 支持多种访问类型,本例使用 Load Balancer 类型的 Service 将应用暴露到公网。

  1. 进入集群,点击 “流量接入 > 服务”,进入服务页面。

image.png

  1. 点击 “新建服务” 按钮,选择示例模板 Load Balancer ,修改相关配置信息,或直接输入以下 YAML 文件,点击创建,即开始创建 Load Balancer 类型的 Service。

image.png

  1. 创建成功后,可在服务列表中查看已创建的 Service。

image.png

  1. 可以通过服务列表中对应服务的外部端点访问该 Nginx 应用。

image.png

上一篇
使用CCE容器引擎流程概述
下一篇
操作指南