ECS Cluster
Resumo
- Cria ou encerra clusters ECS.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
delay | integer | 10 (default) | Número de segundos para esperar. |
name - required | string | | Nome do cluster. |
repeat | integer | 10 (default) | Número de vezes que se deve esperar para que o cluster tenha uma instância. |
state - required | string | Escolhas: - present - absent - has_instances | Estado desejado do cluster. |
Exemplos
# Notas: Esses exemplos não definem detalhes de autenticação, consulte o AWS Guide para obter detalhes.
# Exemplo: Criação de um Cluster
- ecs_cluster:
name: default
state: present
# Exemplo: Remoção de um Cluster
- ecs_cluster:
name: default
state: absent
# Exemplo: Aguardando a remoção de um registro
- ecs_cluster:
name: "{{ new_cluster }}"
state: has_instances
delay: 10
repeat: 10
register: task_output
Valores retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
activeServicesCount | integer | 0 if a new cluster | Quantos serviços estão ativos neste cluster. |
clusterArn | string | 0 if a new cluster | O ARN do cluster recém-criado. |
clusterName | string | Sempre | Nome do cluster recém-criado (deve corresponder ao argumento de entrada). |
pendingTasksCount | integer | 0 if a new cluster | Quantas tarefas estão esperando para serem executadas neste cluster. |
registeredContainerInstancesCount | integer | 0 if a new cluster | Quantas instâncias de contêiner estão disponíveis neste cluster. |
runningTasksCount | integer | 0 if a new cluster | Quantas tarefas estão em execução neste cluster. |
status | string | Sempre | Status do novo cluster. |