useCase

command
v0.0.0-...-ef9e51a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

README

Caso de uso

Esta pasta contém um teste feito para validar a ideia.

Teste

Este teste irá criar uma pasta de nome tmpDir e em seguida irá copiar todos os arquivos necessários para o teste. Em seguida, será criado uma imagem e um container docker de nome uuid para rodar o teste.

Para garantir o mesmo machine-ID dos arquivos criados no teste e do container docker, foi criado um arquivo de nome uuid na pasta useCase e este arquivo é compartilhado com o docker usado a flag -v $(pwd)/uuid:/etc/machine-id.

Executar

Para rodar o teste, abra o terminal na pasta useCase e rode o comando chmod +x ./script.sh para dá permissão de execução, e em seguida rode o comando ./script.sh.

O terminal deverá exibir o texto abaixo, em caso de sucesso:

credentials.GetRoleIdWrite(): vault write role id
credentials.GetSecretIdWrite(): vault write secret id
credentials.GetRoleIdRead(): vault read role id
credentials.GetSecretIdRead(): vault read secret id
Segurança

Para garantir a segurança das informações, foi realizado uma inspeção no binário final, a procura de dados sensíveis e apenas dados criptografados foram encontrados.

screen

Ao final do teste, apague a pasta temporária

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL