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á.
Atualizar um pipeline de serviço
Aprenda a atualizar um pipeline de serviço do AWS Proton e cancelar a atualização.
Um pipeline de serviços pertence a um serviço. Você só pode criar ou excluir um pipeline dentro do contexto das ações de criação e exclusão do serviço.
Há quatro modos para atualizar um pipeline de serviço, conforme descrito na lista a seguir. Ao usar o AWS CLI, o campo deployment-type
define o modo. Quando você usa o console, esses modos são mapeados para Editar pipeline e Atualizar para a versão recomendada.
-
NONE
Nesse modo, uma implantação não ocorre. Somente as ramificações de metadata solicitadas do são atualizadas.
-
CURRENT_VERSION
Nesse modo, o pipeline de serviço é implantado e atualizado com a nova especificação fornecida por você. Somente ramificações solicitadas do são atualizadas. Não inclua parâmetros de versão secundária ou principal ao usar este
deployment-type
. -
MINOR_VERSION
Nesse modo, o pipeline de serviço é implantado e atualizado com a versão secundária publicada e recomendada (mais recente) da versão principal atual em uso por padrão. Você também pode especificar uma versão secundária diferente da versão principal atual em uso.
-
MAJOR_VERSION
Nesse modo, o pipeline de serviço é implantado e atualizado com a versão principal e secundária publicada e recomendada (mais recente) do modelo atual por padrão. Você também pode especificar uma versão principal diferente que seja superior à versão principal em uso e uma versão secundária (opcional).
Você pode tentar cancelar a implantação de uma atualização de pipeline de serviço se o deploymentStatus
estiver IN_PROGRESS
. O AWS Proton tenta cancelar a implantação. O cancelamento bem-sucedido não é garantido.
Quando você cancela uma implantação de atualização, o AWS Proton tenta cancelar a implantação conforme listado nas etapas a seguir.
-
Define o estado de implantação como
CANCELLING
. -
Interrompe a implantação em andamento e exclui todos os novos recursos que foram criados pela implantação quando
IN_PROGRESS
. -
Define o estado de implantação como
CANCELLED
. -
Reverte o estado do recurso para o que era antes do início da implantação.
Para obter mais informações sobre o cancelamento da implantação de um pipeline de serviço, consulte CancelServicePipelineDeployment na Referência da API do AWS Proton.
Use o console ou o AWS CLI para fazer atualizações ou cancelar implantações de atualizações.