Implantando Aplicativos
Implante aplicativos executando um pipeline de implantação DevOps.
Antes de executar um pipeline, você deve ter um pipeline de implantação definido. Para executar pipelines de implantação, você deve ativar o registro em log do projeto do DevOps. Para ativar o registro em log, consulte Logs do DevOps.
Cada serviço do Oracle Cloud Infrastructure (OCI) é integrado com o serviço IAM (Identity and Access Management) para autenticação e autorização. Para conceder aos usuários permissão para acessar os pipelines de implantação DevOps e outros recursos, crie grupos dinâmicos e políticas do serviço IAM.
Para criar grupos dinâmicos e políticas para pipelines de implantação, consulte Políticas de Pipeline de Implantação. Para obter mais detalhes, consulte Políticas do Serviço IAM do DevOps.
Para acessar DevOps usando o Oracle Cloud Console, a API REST e o CLI, consulte Acessando DevOps.
O andamento e o status da implantação são exibidos na guia Implantações. Você pode interromper uma implantação em andamento antes da conclusão, clicando em Interromper Execução. Observe o motivo do cancelamento da implantação. Somente uma implantação pode ser executada por vez para um pipeline.
Durante a implantação do estágio Instalar o gráfico do Helm no cluster do Kubernetes ou executar comandos do Helm no cluster do Kubernetes, você tem a opção de cancelar a implantação que resulta no rollback do estágio para o estado anterior. Consulte Implantando um Artefato do Helm.
Se o pipeline de implantação tiver um estágio de Aprovação, a implantação aguardará a aprovação manual antes da conclusão. O aprovador pode aprovar ou rejeitar a implantação. O motivo da aprovação ou rejeição deve ser mencionado. Você pode reexecutar implantações concluídas. Consulte Reexecução da Implantação. Após a conclusão da implantação, você poderá fazer rollback manualmente dos estágios individuais no pipeline. Para obter mais informações, consulte Rollback de uma Implantação.
Para executar uma pipeline de implantação, execute o comando
create-pipeline-deployment:oci devops deployment create-pipeline-deployment --pipeline-idPara reimplantar um pipeline, execute o comando
create-pipeline-redeployment:oci devops deployment create-pipeline-redeployment --deployment-idPara atualizar uma implantação, execute o comando
update:oci devops deployment update --deployment-idPara cancelar uma implantação, execute o comando
cancel:oci devops deployment cancel --deployment-id --reasonPara aprovar uma implantação, execute o comando
approve:oci devops deployment approveParâmetros obrigatórios a serem informados para o comando
approve:-
--deployment-id -
--action -
--stage-id
Para obter todos os comandos de
deployment:oci devops deployment -h-
Para executar um pipeline de implantação, use a operação
CreateDeployment.Para aprovar uma implantação, use a operação
ApproveDeployment.Para atualizar uma implantação, use a operação
UpdateDeployment.Para cancelar uma implantação, use a operação
CancelDeployment.