Perguntas com a marcação «terraform»

46
Como posso gerenciar segredos em .tf e .tfstate?

Eu gostaria de usar o Terraform MySQL Provider para manter uma lista de usuários mysql e concessões úteis para criar novos ambientes de teste. Os arquivos .tfe .tfstateparecem querer armazenar as senhas do MySQL em texto sem formatação. Em relação a .tf: Entendo que os .tfarquivos vivem no...

37
Como testar uma configuração do Terraform?

Se você tivesse uma configuração do Terraform com um grau moderado de complexidade, como você escreveria testes em torno da configuração que poderia ser executada como parte de um pipeline de Integração Contínua / Entrega Contínua? Como exemplo, você pode ter uma configuração de várias nuvens que...

24
Como usar o cloud-init com o Terraform?

Estou trabalhando com o Digital Ocean e o Terraform e já posso automatizar o domínio, subdomínio, preferências de rede e host, mas há uma seção chamada User dataque se parece com isso: A descrição desse campo diz Allows the use of Cloud-init to configure your droplet. Olhando em volta, encontrei...

17
Terraform: aplicar apenas um arquivo tf

Eu tenho meus grupos de segurança em um securitygroup.tfarquivo. No mesmo diretório, existem muitas outras descrições de recursos (rds, ec2 etc.). Existe uma maneira de executar um terraform apply --auto-approve apenas para o meu

11
Como criar um host em uma equipe DigitalOcean com Terraform?

As equipes no Digital Ocean são muito recentes e não há documentação sobre como usá-las com o Terraform . Todas as informações que posso encontrar são sobre como trabalhar com eles manualmente . Eu esperava poder dizer algo como: resource "digitalocean_droplet" "host" { image = "${var.image}"...