Verificando a Configuração do Terraform em uma Máquina Local

Se você estiver publicando sua configuração do Terraform no Oracle Cloud Marketplace pela primeira vez, recomendamos que você teste sua configuração do Terraform na sua máquina local.

Esta etapa é opcional. Para ignorá-lo, você pode testar diretamente seus arquivos de configuração do Terraform no Oracle Resource Manager. Consulte Configuração do Terraform para o Serviço Resource Manager.

Para testar sua configuração do Terraform na sua máquina local, siga estas etapas:

  1. Defina os atributos a seguir para apontar para a tenancy do Oracle Cloud Infrastructure na qual você criou a imagem personalizada.
    provider "oci" {
      region           = var.region
      tenancy_ocid     = var.tenancy_ocid
      user_ocid        = var.user_ocid
      fingerprint      = var.fingerprint
      private_key_path = var.private_key_path
    }

    Em que region é a região do Oracle Cloud Infrastructure na qual você criou a imagem personalizada.

    tenancy_ocid é o OCID da tenancy na qual você criou a imagem personalizada.

    Para obter informações sobre como definir provedores, consulte Requisitos do Arquivo de Configuração na documentação do Oracle Cloud Infrastructure.

  2. Execute os comandos a seguir para testar seu arquivo de configuração terraform em sua máquina local.
    $ terraform init
    $ terraform plan
    $ terraform apply
  3. Depois de executar esses comandos, verifique o seguinte:
    • Todos os recursos do Oracle Cloud Infrastructure que você definiu na configuração terraform foram criados na tenancy do Oracle Cloud Infrastructure.
    • Seu aplicativo está funcionando corretamente sem envolver nenhum outro serviço.
    • Uma instância é criada no Oracle Cloud Infrastructure usando o OCID da imagem personalizada que você especificou. Na console do Oracle Cloud Infrastructure, valide se uma nova instância foi criada usando a imagem personalizada que você criou.

Se você obtiver os resultados esperados, prossiga para a próxima etapa. Se alguma alteração for necessária, faça as alterações necessárias no arquivo de configuração terraform, teste o arquivo atualizado em sua máquina local antes de prosseguir com a próxima etapa.