1、什么是凭证
凭证是由Gitee统一托管的认证信息并集中管理,通过颁发令牌的方式在Gitee业务中引用,如K8S证书、账号密码、阿里云AKSK、Docker仓库账号密码等。
2、可以做什么
- 凭证可以帮您统一托管认证信息,减少重复配置成本
- 配置凭证后,可以只在Gitee Go的流水线中引用,如K8S部署、Helm部署任务可以引用K8S证书 查看如何引用
- 凭证可以帮您保护核心账号不泄漏,减少安全风险
- 配置凭证后,由Gitee颁发一个令牌(即唯一标识)和认证信息作映射,在Gitee中全部使用令牌获取认证信息,消除直接配置账号密码的风险
3、如何管理凭证
- 如果您是企业
- 如果您是个人
3.1、阿里云/华为云/腾讯云
此处已阿里云为例,华为云和腾讯云与阿里云相似。
3.2、K8S
配置K8S证书,可以在Gitee Go的流水线中引用,如K8S部署、Helm部署任务可以引用K8S证书。 查看如何引用
3.3、Docker仓库
Docker仓库证书,后续可以在Gitee Go的流水线中引用,如镜像构建任务。
3.4、通用账号
作为通用账号密码存储,如虚拟机登陆账号密码等。