我有一个Artifactory服务器,用于存储构建工件。我希望Spinnaker从它中提取文物。当我尝试这样做时,我面临401:未经授权的错误,但我已正确输入所有凭据。任何人都可以帮助我
答案 0 :(得分:0)
您是否尝试过执行Spinnaker的默认打包程序模板/脚本所执行的相同步骤,但是在Spinnaker之外?
以下是默认模板/脚本中的几个相关步骤:https://github.com/spinnaker/rosco/blob/master/rosco-web/config/packer/install_packages.sh#L32和https://github.com/spinnaker/rosco/blob/master/rosco-web/config/packer/install_packages.sh#L42
也就是说,shell加入到ubuntu机器中,添加您尝试作为apt源访问的artifactory repo,然后尝试sudo apt update
和sudo apt install $YOUR-PACKAGE-NAME
。
一旦你可以成功安装包而不涉及三角帆,你就可以在Spinnaker上做同样的事情了。
谢谢, -Matt