Skip to main content

Autenticação

Autenticação usando a CLI

É importante que você tenha feito o procedimento de autenticação pelo CLI ao menos uma vez, porque o provider Terraform utilizará a mesmo token de sessão do usuário armazenados localmente.

O token tem um tempo pré-determinado de expiração, então lembre-se de atualizar o token de tempos em tempos. Basta re-executa o procedimento de autenticação da CLI.

Saiba mais na documentação da CLI.

Autenticação com API Key

Para saber mais sobre a autenticação utilizando API Key

Autenticação com API Key em Object Storage

Para utilizar no Object Storage, temos uma diferença, por utilizarmos o protocolo S3, é necessário utilizar os pares de chaves (Key Pairs), para gerar os pares de chaves, siga as instruções aqui Como gerar Key Pairs

Exemplo de como utilizar Key Pairs e API-Key no Terraform

provider "mgc" {
alias = "nordeste"
region = "br-ne1"
api_key = "2wfc0ee3-521f-40a0-af99-fas890809"
object_storage = {
key_pair = {
key_id = "8ce469da-5f44-8fd9-ade7-9381038fasd9"
key_secret = "f88as6ef-8a58-adfa-9698-891029favn"
}
}
}
info

Lembre que temos um repositório com exemplos de uso do terraform caso tenha dúvidas.