Todos os produtos
Search
Central de documentação

Resource Orchestration Service:Recursos do CS

Última atualização: Jun 27, 2026

Lista os valores de AssociationProperty e AssociationPropertyMetadata para recursos do Container Service for Kubernetes (ACK) em modelos do ROS.

Valores de AssociationProperty

Descrição

AssociationPropertyMetadata correspondente

ALIYUN::CS::Cluster::ClusterId

ID do cluster de contêineres.

  • RegionId: ID da região (padrão: região da pilha).

  • ClusterState: Status do cluster.

    • running: Em execução.

    • initial: Inicializando.

    • unavailable: Indisponível.

    • all: Qualquer status.

Exemplo:

  • Código de exemplo

    Exemplo em json:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "RegionId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::ECS::RegionId"
        },
        "ClusterId":{
          "AssociationProperty":"ALIYUN::CS::Cluster::ClusterId",
          "Type":"String",
          "AssociationPropertyMetadata": {
            "RegionId": "${RegionId}"
          }
        }
      }
    }

    Exemplo em YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      RegionId:
        Type: String
        AssociationProperty: ALIYUN::ECS::RegionId
      ClusterId:
        AssociationProperty: ALIYUN::CS::Cluster::ClusterId
        Type: String
        AssociationPropertyMetadata:
          RegionId: ${RegionId}
  • Descrição do exemplo

    Obtém o ID do cluster de contêineres ao definir o AssociationProperty do parâmetro ClusterId como ALIYUN::CS::Cluster::ClusterId.

ALIYUN::CS::Cluster::ClusterNodePool

Pool de nós de um cluster de contêineres.

  • RegionId: ID da região (padrão: região da pilha).

  • ClusterId: ID do cluster de contêineres.

Exemplo:

  • Código de exemplo

    Exemplo em json:

    {
      "ROSTemplateFormatVersion": "2015-09-01",
      "Parameters": {
        "ClusterId": {
          "Type": "String",
          "AssociationProperty": "ALIYUN::CS::Cluster::ClusterId"
        },
        "ClusterNodePool":{
          "AssociationProperty":"ALIYUN::CS::Cluster::ClusterId",
          "Type":"String",
          "AssociationPropertyMetadata": {
            "ClusterId": "${ClusterId}"
          }
        }
      }
    }

    Exemplo em YAML:

    ROSTemplateFormatVersion: '2015-09-01'
    Parameters:
      ClusterId:
        Type: String
        AssociationProperty: ALIYUN::CS::Cluster::ClusterId
      ClusterNodePool:
        AssociationProperty: ALIYUN::CS::Cluster::ClusterId
        Type: String
        AssociationPropertyMetadata:
          ClusterId: ${ClusterId}
  • Descrição do exemplo

    Obtém o pool de nós de um cluster de contêineres ao definir o AssociationProperty do parâmetro ClusterNodePool como ALIYUN::CS::Cluster::ClusterNodePool.

ALIYUN::CS::Cluster::KubernetesVersion

Versão do Kubernetes.

  • ClusterType: Tipo do cluster.

    • Kubernetes: Cluster dedicado do ACK.

    • ManagedKubernetes: Cluster gerenciado do ACK, incluindo clusters ACK Pro Edition, ACK Basic Edition, ACK Serverless Pro Edition, ACK Serverless Basic Edition, ACK Edge Pro Edition e ACK Edge Basic Edition.

    • ExternalKubernetes: Cluster registrado do ACK.

  • Profile: Perfil do cluster para cenários específicos.

    • Default: Cluster para cenário não edge.

    • Edge: Cluster para cenário edge.

    • Serverless: Cluster ASK.

  • Runtime: Tipo de runtime.

    • docker: Runtime docker.

    • containerd: Runtime Containerd.

    • Sandboxed-Container.runv: Contêiner em sandbox.

  • KubernetesVersionPrefix: Prefixo da versão.

  • AutoSelectLatest: Selecione automaticamente a versão mais recente.

Código de exemplo

Exemplo em json:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "CSManagedKubernetesClusterServiceCidr": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::CS::Cluster::KubernetesVersion",
      "AssociationPropertyMetadata": {
        "AutoSelectLastest": true
      }
    }
  }
}

Exemplo em YAML:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  CSManagedKubernetesClusterServiceCidr:
    Type: String
    AssociationProperty: ALIYUN::CS::Cluster::KubernetesVersion
    AssociationPropertyMetadata:
      AutoSelectLastest: true

ALIYUN::CS::ManagedKubernetesCluster::ServiceCidr

CIDR de serviço de um cluster Kubernetes gerenciado.

  • RegionId: ID da região (padrão: região da pilha).

  • ClusterType: Tipo do cluster.

  • VpcId: ID da VPC.

  • NodeCidrMask: Número máximo de endereços IP para nós.

  • ContainerCidr: Bloco CIDR dos contêineres.

Código de exemplo

Exemplo em json:

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "RegionId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::RegionId"
    },
    "VpcId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::VPC::VPCId",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}"
      }
    },
    "CSManagedKubernetesClusterServiceCidr": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::CS::ManagedKubernetesCluster::ServiceCidr",
      "AssociationPropertyMetadata": {
        "RegionId": "${RegionId}",
        "VpcId": "${VpcId}"
      }
    }
  }
}

Exemplo em YAML:

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  RegionId:
    Type: String
    AssociationProperty: ALIYUN::ECS::RegionId
  VpcId:
    Type: String
    AssociationProperty: ALIYUN::ECS::VPC::VPCId
    AssociationPropertyMetadata:
      RegionId: ${RegionId}
  CSManagedKubernetesClusterServiceCidr:
    Type: String
    AssociationProperty: ALIYUN::CS::ManagedKubernetesCluster::ServiceCidr
    AssociationPropertyMetadata:
      RegionId: ${RegionId}
      VpcId: ${VpcId}