Autenticando

Autenticando

Para autenticar digite:

mgc auth login

Criando api key

Execute o comando abaixo para criar a api key. Guarde o resultado de uuid para usarmos para obter as informações para configurara as variaveis de ambiente:

# api key
mgc auth api-key create --name="terraform"

# object storage api key
mgc object-storage api-key create terraform

Informações da Api Key

Execute o comando abaixo para buscar as informações que usaremos para configurar as variaveis de ambiente.

# api key
mgc auth api-key get <seu_api_key_uuid>

# object storage api key
mgc object-storage api-key set <api-key-uuid>

Configurando Variaveis de Ambiente

Para facilitar a autenticação na magalucloud voce pode utilizar variaveis de ambiente. Com os dados dos comando anteriores, crie o arquivo .env:

Linux:

MGC_API_KEY="sua_api_key_aqui"
MGC_OBJ_KEY_ID="seu_obj_key_id_aqui"
MGC_OBJ_KEY_SECRET="seu_obj_key_secret_aqui"
MGC_REGION="sua_regiao_aqui"
MGC_ENV="seu_ambiente_aqui"

Windows:

$env:MGC_API_KEY="sua_api_key_aqui"
$env:MGC_OBJ_KEY_ID="seu_obj_key_id_aqui"
$env:MGC_OBJ_KEY_SECRET="seu_obj_key_secret_aqui"
$env:MGC_REGION="sua_regiao_aqui"
$env:MGC_ENV="seu_ambiente_aqui"

Agora você podera executar as chamadas da cli sem necessidade de login.

Referencias

Last updated