vault-action:简化了将HashiCorp Vault:trade_mark:机密用作构建变量的GitHub Action

时间:2024-05-18 03:20:28
【文件属性】:

文件名称:vault-action:简化了将HashiCorp Vault:trade_mark:机密用作构建变量的GitHub Action

文件大小:248KB

文件格式:ZIP

更新时间:2024-05-18 03:20:28

vault github-actions github-actions-javascript secrets-engine multiple-secrets

Vault GitHub操作 请注意:我们非常重视保管箱的安全性和用户的信任。 如果您认为自己在保险柜中或此保险柜操作中发现了安全问题,请以负责任的方式通过发送电子邮件至与我们联系。 一个帮助动作,可以轻松地从HashiCorp Vault:trade_mark:中提取秘密。 用法示例 jobs : build : # ... steps : # ... - name : Import Secrets uses : hashicorp/vault-action@v2.1.2 with : url : https://vault.mycompany.com:8200 token : ${{ secrets


【文件预览】:
vault-action-master
----.gitignore(914B)
----package.json(2KB)
----jsconfig.json(143B)
----package-lock.json(549KB)
----src()
--------secrets.js(2KB)
--------action.js(7KB)
--------action.test.js(8KB)
--------index.js(114B)
--------entry.js(247B)
--------auth.js(3KB)
----jest.config.js(101B)
----dist()
--------index.js(544KB)
----LICENSE(1KB)
----CHANGELOG.md(2KB)
----tsconfig.json(223B)
----docker-compose.yml(759B)
----.github()
--------ISSUE_TEMPLATE()
--------workflows()
--------dependabot.yml(501B)
----README.md(11KB)
----.vscode()
--------settings.json(35B)
--------launch.json(1KB)
----action.yml(2KB)
----integrationTests()
--------e2e-tls()
--------e2e()
--------enterprise()
--------basic()

网友评论