Terraform

Como armazenar dados confidenciais em Terraform

Como armazenar dados confidenciais em Terraform
  1. Como você exibe valor sensível no Terraform?
  2. Como você protege segredos em terraform?
  3. Como você pode proteger dados confidenciais armazenados em arquivos do Terraform State?
  4. Como você passa dados confidenciais no Terraform?

Como você exibe valor sensível no Terraform?

A maneira pretendida de revelar os valores sensíveis quando você está em um terminal é executar um comando como a saída do Terraform -json, ou qualquer outra variante que produz saída legível por máquina.

Como você protege segredos em terraform?

Os arquivos estaduais do Terraform devem estar seguros

A Terraform armazenará seus segredos em texto simples dentro dos arquivos de estado. Sim, você pode verificar o problema aberto sobre isso, foi criado em 2014! Para evitar esse problema, a melhor coisa que você pode fazer é armazenar seus arquivos de estado em um local que suporta criptografia.

Como você pode proteger dados confidenciais armazenados em arquivos do Terraform State?

O armazenamento do estado remotamente pode fornecer melhor segurança. AS TERRAFORM 0.9, Terraform não persiste o estado do disco local quando o estado remoto está em uso, e alguns back -end podem ser configurados para criptografar os dados do estado em repouso. Por exemplo: o Terraform Cloud sempre criptografa o estado em repouso e o protege com TLS em trânsito.

Como você passa dados confidenciais no Terraform?

Marque -os como 'sensíveis' clicando na caixa de seleção sensível. Salve as variáveis ​​de terraforma. Agora, Run Terraform se aplica e a Terraform atribuirá esses valores às suas novas variáveis. $ Terraform Aplicar a Terraform usou os fornecedores selecionados para gerar o seguinte plano de execução.

Azure DevOps Construa pipeline com 2 tarefas de construção
Como faço para executar vários trabalhos no pipeline do Azure?Você pode realizar tarefas em paralelo?Qual é a diferença entre o pipeline multibranch ...
Como posso fazer com que tudo use o mesmo balanceador de carga no Digitalocean?
Qual é o limite do balanceador de carga em Digitalocean?Existem vários balanceadores de carga?Como um balanceador de carga escolhe um servidor?O que ...
Ansible como executar o comando ad-hoc com múltiplos ambientes?
Qual bandeira você pode adicionar a uma chamada de execução ad hoc ansible para ver mais detalhes?Como faço para executar um script de automação em v...