文档简介:
使用Nginx创建一个负载
本节以创建一个Nginx负载为例介绍如何使用容器实例,步骤如下图所示。
步骤1:创建负载-配置基本信息
1. 登录容器实例管理控制台;
2. 在左侧导航栏中选择“应用管理 > 无状态(Deployment)”,在右侧页面单击“创建无状态负载”;
3. 添加基本信息;
-
负载名称:例如nginx。
-
命名空间:系统给租户分配命名空间。
-
Pod数量:本例中修改Pod数量为1。
-
Pod规格:选择通用计算型,CPU 0.5核,内存 1GB。
容器配置
在天翼云官方镜像选择nginx镜像,使用默认镜像版本。
步骤2:创建负载-配置访问信息
配置负载访问信息。
选择负载访问方式,如下:
• 集群内访问:选择此类型,系统将自动分配一个仅集群内部可以访问的虚拟IP,供集群内部的容器访问;
本例中,配置服务名称为“nginx”, 选择配置为“集群内访问”, 容器端口:容器中应用启动监听的端口。访问端口:ClusterIP的服务端口,映射到容器的应用端口。两端口分别填为80。
单击“下一步”,进入高级配置中选择升级策略:滚动升级、替换升级。选择滚动升级后。
单击”下一步”进入规格确定页,确定所选规格是否正确,如没有问题的话,点击确认下单, “返回无状态负载列表”。
步骤3:访问工作负载
工作负载创建成功后,您可以通过浏览器访问nginx。
前提条件:需要到网络管理中先配置Ingress。
配置Ingress名称为“nginx”,对外协议为“HTTP”、填写域名,对路由进行设置,其中服务名称为“nginx”,服务端口为80。点击创建,用户可以通过域名来访问容器中部署的服务。
1. 单击网络管理,选择ingess,进入ingress列表页。
2. 选择对应的访问地址,并拷贝该访问地址。
3. 在浏览器中访问。