Descrição
Executa um comando em um contêiner de uma Elastic Container Instance (ECI). Use esta ação em um fluxo de trabalho do OOS para executar comandos shell ou scripts em uma ECI em execução sem acesso SSH.
Sintaxe
Action: ACS::ECI::ExecContainerCommand
Properties:
RegionId: String
ContainerGroupId: String
Command: List
A propriedade Command aceita uma lista de strings que formam o comando e seus argumentos. Passe cada token como um item separado da lista:
Action: ACS::ECI::ExecContainerCommand
Properties:
ContainerGroupId: cg-xxxxxxxxxxxxxxxx
Command:
- /bin/sh
- -c
- echo hello
Atributos
|
Atributo |
Descrição |
Tipo |
Obrigatório |
Valor padrão |
Limite |
|
RegionId |
Região onde a ECI reside. Especifique este atributo quando a ECI de destino estiver em uma região diferente do contexto de execução atual. |
String |
Não |
{{ ACS::RegionId }} |
|
|
ContainerGroupId |
ID da ECI na qual executar o comando. |
String |
Sim |
||
|
Command |
Comando a executar, como uma lista de strings. O primeiro elemento é o executável; os elementos seguintes são seus argumentos. |
List |
Sim |
Saída
|
Item de saída |
Descrição |
Tipo |
|
SyncResponse |
Resposta síncrona do comando, incluindo as saídas stdout e stderr. |
List |
Referências
Para mais informações, consulte ACS::ECI::ExecContainerCommand.yml no GitHub.