Criando um Job de Destruição
Crie um job de destruição no Resource Manager para liberar (diminuir) recursos associados a uma pilha e limpar a tenancy. Os recursos liberados são eventualmente excluídos pelo serviço OCI relacionado. Por exemplo, uma instância de computação liberada é eventualmente excluída pelo serviço OCI Compute.
O histórico e o estado do job da pilha permanecem após a execução de um job de destruição. Você pode monitorar o status e revisar os resultados de um job de destruição inspecionando os arquivos de log da pilha.
O job de destruição está disponível quando existem recursos que foram criados pela pilha.
Recomendamos que você execute um trabalho de destruição antes de excluir uma pilha para liberar os recursos associados primeiro. Quando você exclui uma pilha, o arquivo de estado associado também é excluído; portanto, você perderá o controle do estado de seus recursos associados. A limpeza de recursos associados a uma pilha excluída pode ser difícil sem o arquivo de estado, especialmente quando esses recursos estão distribuídos em vários compartimentos. Para evitar uma remoção difícil posteriormente, recomendamos que você libere os recursos associados primeiro, executando um job de destruição. Se a pilha não tiver recursos associados, um job de destruição não estará disponível. Você pode excluir essa pilha com segurança sem se preocupar com arquivos de estado ausentes.
Os dados não podem ser recuperados de recursos destruídos.
O job de destruição foi criado. O novo job é listado em Jobs.
Use o comando
oci resource-manager job create-destroy-job
e os parâmetros necessários para executar um job de destruição.oci resource-manager job create-destroy-job [OPTIONS]
Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Linha de Comando para o Resource Manager.
Use a operação CreateJob para criar um job de destruição.
Para obter um exemplo da parte
operation
da solicitação, consulte CreateDestroyJobOperationDetails.
O Próximo
Depois de executar um job de destruição, obtenha os detalhes do job para verificar seu status. Opcionalmente, você pode exibir o arquivo de estado do Terraform, exibir os logs e confirmar a exclusão dos recursos. Também é possível recriar recursos destruídos.
Monitore o status do job (estado do ciclo de vida) obtendo os detalhes do job. Bem-sucedido (SUCCEEDED
) indica que o job foi concluído. Dependendo da complexidade do trabalho, a operação pode levar algum tempo. Enquanto o job é executado ou depois que ele é concluído, você pode obter o conteúdo dos logs do job.
Para exibir o arquivo de estado do Terraform (mostra o estado dos seus recursos após a execução do job), selecione o nome do job para exibir a página Detalhes do job e, em seguida, selecione Exibir estado sob Recursos. Opcionalmente, selecione Mostrar alterações nesta versão.
Para exibir os logs do job, selecione o job para abrir sua página de detalhes e, em seguida, selecione Logs em Recursos.
Para confirmar a exclusão dos recursos, inspecione os recursos no compartimento.
Para recriar os recursos de uma pilha após a destruição dos recursos, execute um job de aplicação. Os novos recursos diferem dos recursos destruídos anteriormente por seus OCIDs exclusivos e outros metadados.