Jenkins 敏感信息实战指南
发布时间:2024年01月17日
在 Jenkins 中,安全地管理敏感信息对于构建和部署过程至关重要。本实战指南将详细介绍如何添加凭据、使用 HashiCorp Vault 插件,并通过创建 Pipeline 脚本、在 shell 脚本中使用,以及在 Python 脚本中使用来管理敏感信息。
步骤 1: 添加凭据
- 登录 Jenkins 控制台。
- 在左侧导航栏选择 "Manage Jenkins"。
- 选择 "Manage Credentials"。
- 在 "Stores scoped to Jenkins" 下选择 "Jenkins"。
- 在 "System" 中,点击 "Global credentials (unrestricted)"。
- 点击 "Add Credentials"。
- 选择凭据类型,例如 "Secret text" 或 "Username with password"。
- 输入凭据信息,点击 "OK" 保存凭据。
步骤 2: 使用 HashiCorp Vault 插件
如果使用 HashiCorp Vault 来管理敏感信息,可以添加 HashiCorp Vault 插件:
- 在 Jenkins 控制台中选择 "Manage Jenkins"。
- 选择 "Manage Plugins"。
- 切换到 "Available" 选项卡,搜索并选择 "HashiCorp Vault" 插件进行安装。
- 安装完成后,重启 Jenkins。
步骤 3: 配置 HashiCorp Vault 插件
- 在 Jenkin
文章来源:https://blog.csdn.net/u012172506/article/details/135646155
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!