环境概述
环境是用于应用组件部署和运行的计算、存储、网络等基础资源的集合。ServiceStage把相同VPC下的计算资源(如云容器引擎CCE)、网络资源(如弹性负载均衡ELB、弹性公网EIP等)和中间件(如分布式缓存DCS、微服务引擎CSE等)组合为一个环境,如:开发环境,测试环境,预生产环境,生产环境。
环境内网络互通,可以按环境维度来管理资源、部署服务,减少具体基础资源运维管理的复杂性。
同一个项目下,最多支持创建300个环境。
创建环境
在部署应用组件之前,您需要先创建环境。
操作步骤
1、登录ServcieStage控制台,进入“环境管理”,单击“创建环境”。
2、填写环境配置信息,其中带“*”标志的参数为必填参数。
参数 | 参数说明 |
---|---|
*环境名称 | 环境的名称。 |
*企业项目 | 设置企业项目。企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。开通企业项目后可以使用。 |
描述 | 环境说明信息。 单击 ,输入环境描述信息。 单击,保存描述。 |
*虚拟私有云(VPC) | 选择环境资源所在VPC。 新建VPC,请参考“帮助中心 > 虚拟私有云 > 用户指南 > 虚拟私有云和子网 > 虚拟私有云 > 创建虚拟私有云和子网”。 |
*环境类型 | 根据应用组件部署方式,选择环境类型。 Kubernetes:适用于容器部署方式(云容器引擎部署),应用组件以容器镜像方式通过Kubernetes调度部署。 |
3、单击“立即创建”,完成环境创建。
环境创建完成后,进入环境详情页面,可以查看环境详情、进行环境资源配置等操作。
纳管资源
环境创建成功后,需要把相同VPC下的计算资源类型(如云容器引擎CCE)、网络资源类型(如弹性负载均衡ELB、弹性公网EIP等)和中间件资源类型(如分布式缓存DCS、微服务引擎CSE等)纳管到环境下,组合为一个环境。
操作步骤
1、登录ServcieStage控制台,进入“环境管理”,单击待操作环境名称。
2、在“资源配置”下左侧列表,选择“计算”、“网络”或“中间件”资源类型下的资源名称,单击“纳管资源”。
3、在弹出的对话框中,勾选需要纳管的资源,单击“确定”。
说明“Kubernetes”类型的环境,如果选择的VPC开启了IPv6且纳管了CCE集群资源时,需选择开启了IPv6开关的CCE集群资源。
否则,会导致在该VPC下的开启了安全认证的微服务引擎专享版上注册的Java Chassis微服务在使用IPv6服务注册发现地址时,注册失败。
处理方法,请参考如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败?。
移除已纳管资源
已纳管到环境下的资源,如果不再使用,可以将其移除。
操作步骤
1、登录ServcieStage控制台,进入“环境管理”,单击待操作环境名称。
2、在“资源配置”下左侧列表,选择“计算”、“网络”或“中间件”资源类型下的资源名称。
3、在右侧已纳管的资源列表中:
- 批量移除资源:勾选待移除的资源,单击“移除资源”。
- 移除单个资源:选择待移除的资源,在“操作”列单击“移除”。
修改环境
本章节指导您对已创建的环境进行修改。
操作步骤
1、登录ServcieStage控制台,进入"环境管理"。
2、进入"编辑环境"页面。
- 选择待操作环境,在“操作”列单击"编辑"。
- 单击待操作环境名称,进入环境详情页面,单击"编辑"。
3、编辑下表所示环境信息。
参数 | 参数说明 |
---|---|
环境名称 | 环境的名称。 |
*企业项目 | 设置企业项目。 企业项目是一种云资源管理方式,企业项目管理服务提供统一的云资源按项目管理,以及项目内的资源管理、成员管理。 开通企业项目后可以使用。 |
描述 | 环境说明信息。 单击,输入环境描述信息。 单击 ,保存描述。 |
4、单击“保存”,完成环境修改。
删除环境
当环境不再使用时,可以将其删除。
说明:
- 删除环境前,需确认待删除环境下未部署应用组件或者部署的应用组件已经被删除。具体操作请参考应用组件管理。
- 删除环境,不会删除环境中的资源。
操作步骤
1、登录ServcieStage控制台,进入“环境管理”。
2、删除环境。
- 选择待操作环境,在“操作”列单击“删除”。
- 单击待操作环境名称,进入环境详情页面,单击“删除”。
3、单击“确定”,环境删除成功。