vault-client:HashiCorp的保管库的命令行界面

时间:2024-03-21 21:10:20
【文件属性】:

文件名称:vault-client:HashiCorp的保管库的命令行界面

文件大小:138KB

文件格式:ZIP

更新时间:2024-03-21 21:10:20

cli golang security credentials secrets

保险柜客户端 vc是受启发的的命令行界面。 使来自generic后端的秘密易于访问 支持通过#行前缀的注释 具有bash和zsh自动完成功能 演示版 安装 下载。 解压缩并将vc移到所选目录中。 制作说明 要构建Vault-Client,您需要Go编译器和Git。 $ apt-get install git go $ git clone https://github.com/adfinis-sygroup/vault-client.git $ cd vault-client $ make build make build将安装Go依赖项并构建Vault-Client。 之后,您的工作目录中应该有一个二进制vc 。 配置 通过一个简单的yaml文件进行配置。 $ echo "host: HOST (default: 127.0.0.1) port: PORT (default: 8


【文件预览】:
vault-client-master
----.gitignore(50B)
----README.md(3KB)
----docker-compose.yml(109B)
----LICENSE(34KB)
----CONTRIBUTING.md(0B)
----src()
--------.gitignore(3B)
--------edit_test.go(1KB)
--------main.go(2KB)
--------login.go(2KB)
--------delete_test.go(2KB)
--------copy.go(936B)
--------show_test.go(3KB)
--------move_test.go(2KB)
--------edit.go(6KB)
--------list_test.go(2KB)
--------config.go(3KB)
--------test_helper.go(618B)
--------copy_test.go(2KB)
--------insert_test.go(2KB)
--------auth_backend.go(711B)
--------delete.go(938B)
--------insert.go(984B)
--------show.go(2KB)
--------list.go(3KB)
--------move.go(1KB)
--------auth.go(3KB)
----.travis.yml(2KB)
----sample()
--------tests()
--------vc-completion.zsh(2KB)
--------vaultrc(112B)
--------vc-completion.bash(371B)
--------demo.gif(118KB)
----Makefile(1KB)
----CHANGELOG(0B)

网友评论