Provedor Terraform
Instale, configure e use o provedor Terraform do OCI com a ferramenta Terraform.
O Hashicorp Terraform é uma ferramenta de Infraestrutura como Código (IaC) que permite gerenciar, controlar a versão e persistir a infraestrutura de forma programática. As configurações do Terraform codificam a infraestrutura em arquivos declarativos que contêm as etapas necessárias para provisionar a infraestrutura e manter o estado dela. Você pode compartilhar esses arquivos entre os membros da equipe, tratá-los como código, editá-los, revisá-los e criar versões deles.
O Terraform usa provedores para estabelecer interface entre o mecanismo do Terraform e a plataforma de nuvem suportada. O provedor Terraform do Oracle Cloud Infrastructure (OCI) é um componente que conecta o Terraform aos serviços do OCI que você deseja gerenciar.
Os arquivos de estado do Terraform contêm todos os atributos de recursos especificados como parte dos arquivos de configuração. Se você gerenciar dados confidenciais com o Terraform, como senhas de banco de dados ou de usuário ou chaves privadas da instância, trate o próprio arquivo de estado como dados confidenciais. Para obter mais informações, consulte Armazenando Dados Confidenciais.
Você pode usar o provedor Terraform do OCI para gerenciar recursos do OCI sempre que usar uma distribuição do Terraform, incluindo Terraform Cloud e o Gerenciador de Recursos do OCI. O Oracle Public Cloud tem seu próprio provedor Terraform.
Para migrar um arquivo de estado existente do Terraform para o Resource Manager, use um job de importação.
Para começar a usar esse provedor para gerenciar recursos do OCI, consulte Conceitos Básicos.
Licenciamento: esse provedor e as amostras são licenciados sob a Licença Pública Mozilla 2.0; o conteúdo de terceiros é licenciado separadamente, conforme descrito no código.
Disponibilidade
O provedor Terraform do Oracle Cloud Infrastructure não depende da região. Você pode usar o provedor Terraform para trabalhar com serviços suportados em todas as regiões do Oracle Cloud Infrastructure onde eles estão disponíveis. Clientes do Oracle US Government Cloud e do Oracle US Defense Cloud: Use o provedor Terraform do OCI compatível com FIPS.
Consulte Regiões e Domínio de Disponibilidade para obter a lista de regiões disponíveis, com locais associados, identificadores de região, chaves de região e domínios de disponibilidade.
Contribuições
Tem uma correção de bug ou uma funcionalidade que gostaria de divulgar? O provedor Terraform do OCI tem código-fonte aberto e aceita solicitações de extração em GitHub.
Notificações
Para ser notificado quando uma nova versão do provedor Terraform do OCI for liberada, inscreva-se no Feed Atom.
Perguntas ou Feedback
Consulte Conceitos Básicos de Solução de Problemas e uma lista de problemas comuns para ver se sua pergunta tem uma resposta.
Você também pode usar o GitHub para arquivar bugs e submeter solicitações de recursos.