# 环境管理

环境是应用运行的基本单位。每个项目都可以拥有不同的环境,用于隔离不同项目成员所部署的应用。但是在使用这些环境之前,您需要先发起环境使用的申请 ,等待平台管理员通过后,项目下的成员就能够在不同的环境中部署他们的应用,互不干扰。

在此之前,我们需要先简单了解一下环境的类型:

  • 流水线环境:项目下的流水线将被运行在这个环境中。
  • 工作环境:用于隔离并运行项目下的应用。

工作环境可以选择网关类型,因为它可以部署一些依赖于网络的应用。

  • 独占:适用于部署不需要网络的应用。
  • 共享:适用于部署对网络速度要求不高的的应用。
  • 不需要:适用于部署高时效、对网速要求较高的应用。

环境拥有五种不同的状态。

  • 可用:环境通过了审批,可以在环境中部署应用。
  • 驳回:环境的申请被驳回,可以修改参数后重新发起申请。
  • 申请中:环境的申请暂时没有通过审批,可以修改参数。
  • 更新中:当可用的环境发现环境不符合需求时,可以修改环境,发起更新请求,在此期间环境依旧可用。
  • 删除中:当项目完成或者环境不再需要,可以申请删除环境,其中只有可用的环境删除需要审批。

# 前提条件

# CNOPS

使用 CNOPS 模块需要登录 LStack 控制台 (opens new window)

# 项目

环境属于项目,所以在使用并管理环境之前,需要完成项目的创建。

# 操作步骤

点击控制台左上角的云服务导航,进入 CNOPS 服务。

# 环境申请

  1. 点击项目创建进入引导(详见项目创建指南)或者进入项目的环境列表,申请环境。

    环境的申请流程如下:

    • 填写环境名称,这是必须的。
    • 填写环境描述信息,这将能够帮助到您或项目中的成员更方便得到到这个项目以及让平台管理员在审批时了解到这个环境的用途。
    • 填写环境需要的 cpu 与内存大小,这将决定这个环境所能运行的程序所占用的 cpu 与内存大小。
    • 选择网关类型,普通环境需要选择网关类型
      • 独占:适用于部署不需要网络的应用。
      • 共享:适用于部署对网络速度要求不高的的应用。
      • 不需要:适用于部署高时效、对网速要求较高的应用。

    注意:同一个项目下可以同时存在 20 个环境

  2. 当环境申请完成后,需要等待管理员的审批,当审批通过后,环境的状态变成可用状态。

# 环境删除

您可以选择自己不需要的环境进行删除。 如果您需要删除已经在使用中的(可用)环境,删除环境后环境将进入删除中状态,待审批完成后,环境即可删除。

# 环境更新

当环境资源达不到你的预期时,您可以创建新的环境或者简单得升级环境。 如果您需要升级已经在使用中的(可用)环境,升级环境后环境将进入更新中状态,待审批完成后,环境 CPU 以及内存将会更改。