文件名称:保管库插件秘密Flashblade
文件大小:14KB
文件格式:ZIP
更新时间:2024-03-08 09:08:25
Go
Vault插件秘密Minio
注意:这是此代码的非常初始的版本,请在使用前在非关键环境中进行测试。
这是的插件,为服务器提供多用户密钥。 来自@daveadams的插件以及Vault内置的AWS和数据库秘密引擎提供了很多帮助。
用法
将插件注册到您的Vault实例后,您可以在特定路径上启用它:
$ vault secrets enable \
-path=minio \
-plugin-name=vault-plugin-secrets-minio \
-description="Instance of the Minio plugin" \
plugin
配置
为了配置插件实例,您必须为其提供Minio端点,访问密钥ID和Minio初始用户的秘密访问密钥。
$ vault write minio/config \
endpoint=
【文件预览】:
vault-plugin-secrets-flashblade-master
----.gitignore(72B)
----README.md(2KB)
----test()
--------env.sh(237B)
--------test.sh(3KB)
----LICENSE(1KB)
----Makefile(751B)
----plugin()
--------minio_access_keys.go(3KB)
--------minio_client.go(2KB)
--------path_roles.go(5KB)
--------backend.go(1KB)
--------path_config.go(3KB)
--------path_keys.go(2KB)
--------config.go(2KB)
--------roles.go(2KB)
----cmd()
--------vault-plugin-secrets-minio()