Updated on 2024-12-16 GMT+08:00

Environment Overview

A maximum of 2000 environments can be created in a project.

An environment is a collection of basic compute (such as CCE and ECS), network (such as ELB and EIP), and middleware (such as DCS and RDS) resources, used for component deployment and running. ServiceStage combines multiple basic resources into an environment, including development, test, pre-production, and production environments. Managing resources and deploying components by environment simplifies O&M management.

For details about components, see Component Overview.

Table 1 lists the environments supported by ServiceStage.

Table 1 ServiceStage environment types

Environment Type

Description

VM

Applicable to VM-based deployment. Components are deployed on VMs using software packages.

Kubernetes

Applicable to container-based deployment (CCE). Components are deployed using container images and scheduled by Kubernetes.

ServiceStage allows you to create HA and non-HA Kubernetes environments.

  • HA environment provides intra-city active-active HA capabilities for applications. This environment is applicable for deploying applications that require intra-city HA. Two CCE clusters in different AZs need to be bound.
  • Non-HA environment is applicable for deploying applications that do not require intra-city HA. Only one CCE cluster needs to be bound.

VM + Kubernetes

The environment type is VM + Kubernetes if both CCE clusters and VMs are managed in the environment.

For details, see Deploying a Component.