保管库替代品

时间:2024-03-08 16:57:56
【文件属性】:

文件名称:保管库替代品

文件大小:19KB

文件格式:ZIP

更新时间:2024-03-08 16:57:56

Go

保管库替代品 主要用作的插件 将以递归方式扫描当前目录中的任何.yaml文件(如果您愿意,也可以选择.yml文件),并尝试用从vault kv2存储库中获取的格式替换格式的字符串。 它旨在作为插件从argocd-server pod内运行。 验证 它只有两种通过Vault进行身份验证的方法: 使用kubernetes身份验证方法 使用令牌,仅用于调试 两种方法都希望设置环境变量VAULT_ADDR。 它将首先尝试通过适当的服务帐户使用kubernetes身份验证,如果不起作用,则会进行投诉。 然后它将使用VAULT_TOKEN,它应该是有效的令牌。 除了通过kubernetes服务帐户,该工具无法更新令牌或获取其他令牌。 要使用kubernetes服务帐户,您的Pod应该与相应的服务帐户一起运行,并且会尝试从/var


【文件预览】:
vault-replacer-main
----.github()
--------workflows()
----Dockerfile(223B)
----LICENSE(1KB)
----src()
--------vaultValueSource()
--------modifier()
--------substitution()
----main.go(836B)
----examples()
--------kustomize()
----.gitignore(1KB)
----Makefile(492B)
----README.md(6KB)
----go.mod(96B)

网友评论