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 Terraform local 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 para o 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 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.