Criando um Job de Importação
Crie um job de importação no Resource Manager para importar arquivos de estado para recursos existentes já gerenciados pelo Terraform. Um job de importação define o arquivo de estado do Terraform fornecido como o estado atual da pilha.
Por exemplo, use um job de importação para migrar um ambiente local do Terraform para o Resource Manager.
O job de importação foi criado. O novo job é listado em Jobs.
Use o comando
oci resource-manager job create-import-tf-state-job
e os parâmetros necessários para executar um job de importação.oci resource-manager job create-import-tf-state-job --stack-id <stack_OCID> --tf-state-file <job_details>
Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Linha de Comando do Resource Manager.
Use a operação CreateJob para criar um job de importação.
Para obter um exemplo da parte
operation
da solicitação, consulte CreateImportTfStateJobOperationDetails.
O Próximo
Depois de executar um job de importação, obtenha os detalhes do job para verificar seu status. Opcionalmente, você pode exibir o arquivo de estado do Terraform e exibir os logs.
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 job, a operação pode demorar um pouco. Enquanto o job for executado ou depois que ele for concluído, você poderá 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), clique no nome do job para exibir a página Detalhes do job e, em seguida, clique em Exibir estado sob Recursos. Opcionalmente, selecione Mostrar alterações nesta versão.
Para exibir os logs do job, clique no nome do job para abrir a página Detalhes do job e, em seguida, clique em Logs sob Recursos.