O Terraform é uma ferramenta de infraestrutura como código (IaC) que pode ser usada para provisionar recursos e permissões para cotas do Cloud. Para aprender a usar o Terraform para provisionar infraestruturas no Google Cloud, consulte a documentação do Terraform no Google Cloud .
É possível usar o Terraform para fazer o seguinte com as cotas do Cloud:
- Recuperar a fonte de dados
QuotaInfo
de uma cota de um projeto, pasta ou organização. - Listar a fonte de dados
QuotaInfos
de todas as cotas de um determinado projeto, pasta ou organização. - Criar ou atualizar uma configuração de cota
QuotaPreference
atual que especifique o valor preferencial de uma cota.
Antes de começar
Antes de começar, você precisa acessar o Terraform:
Ao começar, tenha em mente que o Cloud Shell já tem o Terraform integrado e é possível seguir o tutorial detalhado Implantar um servidor da Web básico do Flask usando o Terraform e o Cloud Shell.
Se preferir instalar o Terraform por conta própria, consulte as instruções de instalação do Terraform da HashiCorp.
Para usar o Terraform com cotas do Cloud, crie um arquivo de configuração a fim de descrever a infraestrutura e aplique o arquivo de configuração para criar um plano de execução e realizar operações a fim de provisionar a infraestrutura.
Recursos e fontes de dados do Terraform
As listas a seguir contêm links para recursos do Terraform do Cloud Quotas e exemplos de origem de dados que aparecem no registro do Terraform.
Recursos
As cotas do Cloud oferecem os seguintes recursos do Terraform:
Fontes de dados
As cotas do Cloud oferecem as seguintes fontes de dados do Terraform:
A seguir
Saiba mais sobre o Terraform: