文件名称:stocker:安全地管理环境变量
文件大小:37KB
文件格式:ZIP
更新时间:2024-06-10 07:09:23
Go
注意:Stocker已被保留以支持其他更好支持的项目,例如 。 斯托克 Stocker提供了一种用于安全地管理流程环境变量的方法。 它在设计时考虑了容器,但可用于设置任何给定命令的配置信息。 作为服务器运行时,Stocker接受来自Stocker客户端的作家和读者的SSH连接。 启动服务器时,两个用户都将检索授权的公用密钥。 使用仅存储在服务器上的单独私钥,根据要求对值进行加密和解密; 这意味着可以对客户端密钥进行旋转,添加,吊销等操作,而无需在密钥/值存储后端重新加密数据。 Stocker设计为可与任何后端一起使用,但目前仅已实现 。 在给定的后端存储的所有信息在使用加密,并用 签名。 Stocker旨在解决安全配置问题,而不是成为Docker或其他任何功能的成熟部署工具。 命令引用 钥匙 stocker key filename key命令生成一个新的加密密钥,该key将与se
【文件预览】:
stocker-master
----release.sh(515B)
----cmd()
--------server.go(4KB)
--------exec.go(3KB)
--------key.go(588B)
--------command.go(1KB)
--------set.go(2KB)
----auth()
--------server.go(10KB)
--------server_test.go(6KB)
--------client_test.go(15KB)
--------client.go(2KB)
--------ssh.go(1KB)
----LICENSE(1KB)
----.drone.yml(249B)
----VERSION(6B)
----.gitignore(287B)
----Makefile(1KB)
----crypto()
--------crypter.go(7KB)
--------crypter_test.go(2KB)
----README.md(4KB)
----stocker.go(1KB)
----backend()
--------backend.go(816B)
--------backend_test.go(2KB)
--------redis()