我正在尝试遵循这个教程:https://github.com/ibm-cloud-architecture/refarch-cloudnative-bluecompute-microclimate
使用可在此处预订的ICP托管试验环境:https://www.ibm.com/cloud/garage/tutorials/ibm-cloud-private-trial/ibm-cloud-private-hosted-trial
该环境使用主机名"secure.bluedemos.com“而不是默认的"mycluster.icp”。我正在学习的教程将一个GitHub项目导入到小气候中,它会自动开始为应用程序构建图像。但是,我收到了这个错误:
推送是指存储库mycluster.icp:8500/default/mc-bluecatalog-d5b489a261653078ec31fa2af0ae7405529784
获取https://mycluster.icp:8500/v2/:x509:证书对secure.bluedemos.com、secure-ema.Bluedemos.com、secure-au.Bluedemos.com、secure-apac.bluedemos.com有效,而不适用于mycluster.icp
错误:% 1,无法推送应用程序映像mycluster.icp:8500/default/mc-bluecatalog-d5b489a261653078ec31fa2af0ae7405529784
这是意料之中的,因为环境配置为使用secure.bluedemos.com而不是mycluster.icp。如何将推流命令修改为使用secure.bluedemos.com推送镜像?这是一种小气候配置还是ICP?这让我想知道如何处理这些配置,例如,在客户的环境中不使用自定义ICP安装的默认"mycluster.icp“。
谢谢你的帮助!
发布于 2018-09-27 18:55:38
在为小气候图表执行helm install的步骤中,您需要覆盖注册表位置,例如添加--set jenkins.Pipeline.Registry.Url=secure.bluedemos.com:8500。您可以在图表here中看到全套可重写的值。
https://stackoverflow.com/questions/52527166
复制相似问题