Provedor Terraform

Este tópico fornece informações sobre instalação, configuração e uso do provedor Terraform com a ferramenta de orquestração Terraform para o Oracle Cloud Infrastructure.

O Terraform é uma ferramenta de código-fonte aberto que permite gerenciar, criar versões e persistir de forma programática a infraestrutura por meio do modelo "infraestrutura como código". 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.

Cuidado

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 sigilosos com o Terraform, como senhas de banco de dados ou de usuário ou chaves privadas de instâncias, trate o próprio arquivo de estado como dados sigilosos. Consulte Armazenando Dados Sigilosos para obter mais informações.

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.

O Gerenciador de Recursos é um serviço do Oracle Cloud Infrastructure que usa o Terraform para automatizar o processo de provisionamento do Oracle Cloud Infrastructure.

Dica

Você pode migrar os arquivos de estado do Terraform existentes para o Resource Manager usando um job de importação.

Consulte Conceitos Básicos para começar a usar o provedor do Terraform para gerenciar os recursos do OCI.

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 nas quais eles estão disponíveis. Os clientes do Government Cloud devem usar o provedor Terraform do OCI compatível com FIPS.

Consulte Regiões e Domínios 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 tem código-fonte aberto e aceita solicitações de extração no GitHub.

Notificações

Para ser notificado quando uma nova versão do provedor Terraform do OCI for liberada, inscreva-se no Feed Atom.