蓝盾使用技巧
Date: 2019/10/09 Categories: 工作 devops Tags: 蓝盾
Introduction
收集了一些内网上关于蓝盾的问题和解决方法
一些链接
bkcli
bkcli用来在向蓝盾上传docker镜像, 下载链接 在蓝盾文档里面有, 下载linux版本后直接执行
bkcli
会提示输入密码, 这里输入pin+token
之后加入我在本地已经有一个镜像名字叫hugo
, 在bkcli
的shell上输入
image push -e andyfeipages hugo
这里andyfeipages
是蓝盾里的项目名, 而hugo是本地镜像名, 完成后, 镜像会被上传到
bk.artifactory.oa.com:8080/paas/andyfeipages/hugo
这个位置.
可以在蓝盾的|版本仓库| ==> |镜像仓库| ==> |项目镜像|
里找到刚上传的镜像.
如果需要在构建阶段使用这个镜像, 需要点击详情页后选择拷贝为构建镜像,
这样在流水线里选择构建环境时就可以在构建资源类型中选择|蓝盾自有镜像|
中选择这个镜像了
蓝盾的构建镜像里需要包含
向docker.oa.com推送镜像
docker.oa.com默认使用pin+token作为密码,
token是动态变化的,而蓝盾需要保存静态密码,
如果要在蓝盾里使用docker.oa.com作为registries,
需要企业微信联系TDBank_TDW_TRC_Helper(平台技术支持)
来开通一个固定密码的帐号,
然后把这个帐号在gaia.oa.com上加到常用的group里即可