When you create or deploy a Kubernetes application in EDAS, you can configure annotations to specify whether only Elastic Compute Service (ECS) instances or elastic container instances are used for the scaling of the application. Alternatively, you can enable the system to request elastic container instances when ECS resources are insufficient.

  • If you do not configure annotations, only existing ECS resources in the cluster are used. This is the default setting.
  • If you specify eci in annotations, elastic container instances are used when the ECS resources in the cluster are insufficient.
  • If you specify eci_only in annotations, only elastic container instances are used, and the ECS resources in the cluster are not used.

For more information, see Configure virtual nodes for a Kubernetes application.