文件名称:vault-lambda-extension
文件大小:60KB
文件格式:ZIP
更新时间:2024-05-04 09:05:40
Go
金库lambda扩展 请注意:我们非常重视保险柜的安全性和用户的信任。 如果您认为在Vault或vault-lambda-extension中发现了安全问题,请以负责任的方式进行披露,方法是通过与我们联系。 该存储库包含HashiCorp的Vault AWS Lambda扩展的源代码。 该扩展程序利用AWS Lambda Extensions API来帮助您的Lambda函数读取Vault部署中的机密。 注意:AWS Lambda Extensions API和此扩展当前都是公开预览。 用法 要使用扩展,请在Lambda函数中将以下ARN包括在内: arn:aws:lambda:us-east-1:634166935893:layer:vault-lambda-extension:8 其中region可以是ap-northeast-1 , ap-northeast-2 , ap-so
【文件预览】:
vault-lambda-extension-main
----.gitignore(11B)
----go.mod(546B)
----vault()
--------client.go(5KB)
--------client_test.go(9KB)
----server()
--------server.go(3KB)
--------server_test.go(5KB)
----LICENSE(16KB)
----CHANGELOG.md(650B)
----quick-start()
--------demo-function()
--------README.md(2KB)
--------terraform()
--------build.sh(410B)
----go.sum(14KB)
----.github()
--------workflows()
----main.go(5KB)
----README.md(11KB)
----publish-layers.sh(2KB)
----config()
--------secret.go(4KB)
--------auth.go(603B)
--------secret_test.go(4KB)
----test()
--------api()
--------docker-compose.yaml(914B)
--------lambda()
----extension()
--------client.go(3KB)