Crie uma implantação da Amazon ECS Compute Platform (CLI) - AWS CodeDeploy

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Crie uma implantação da Amazon ECS Compute Platform (CLI)

Depois de criar o aplicativo e a revisão (nas implantações do Amazon ECS, este é o AppSpec arquivo):

Chame o comando create-deployment, especificando o ID da implantação, especificando:

  • Um nome de aplicativo. Para ver uma lista de nomes de aplicativos, chame o comando list-applications.

  • O nome do grupo da implantação. Para ver uma lista de nomes de grupos de implantação, chame o list-deployment-groupscomando.

  • Informações sobre a revisão a ser implantada:

    Para revisões armazenadas no Amazon S3:

    • O nome do bucket do Amazon S3 que contém a revisão.

    • O nome da revisão carregada.

    • (Opcional) O identificador de versão do Amazon S3 da revisão. (Se o identificador da versão não for especificado, CodeDeploy usa a versão mais recente.)

    • (Opcional) A ETag da revisão. (Se a ETag não for especificada, CodeDeploy ignora a validação do objeto.)

    Para as revisões armazenadas em um arquivo que não está no Amazon S3, você precisa do nome do arquivo e o caminho. O seu arquivo de revisão está escrito usando JSON ou YAML, portanto, provavelmente possui uma extensão .json ou .yaml.

  • (Opcional) Uma descrição da implantação.

O arquivo de revisão pode ser especificado como um arquivo carregado em um bucket do Amazon S3 ou como uma string. A sintaxe para cada um quando usado como parte do comando create-deployment é:

  • Bucket do Amazon S3:

    Os version e eTag são opcionais.

    --s3-location bucket=string,key=string,bundleType=JSON|YAML,version=string,eTag=string
  • String:

    --revision '{"revisionType": "String", "string": {"content":"revision-as-string"}}'
nota

O comando create-deployment pode carregador uma revisão de um arquivo. Para obter mais informações, consulte Carregar parâmetros de um arquivo.

Para modelos AWS Lambda de revisão de implantação, consulteAdicionar um AppSpec arquivo para uma implantação do AWS Lambda. Para obter uma revisão de exemplo, consulte AppSpec Exemplo de arquivo para uma implantação do AWS Lambda .

Para acompanhar o status da sua implantação, consulte Exibir detalhes CodeDeploy da implantação .