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