我在将大三角帆与 Nexus 集成时遇到问题。基本上,这是我的过程 - 使用 Jenkins 构建 docker 映像并上传到 Nexus。接下来,希望根据 Nexus 上可用的新图像触发 spinnaker 管道,以在 kubernetes 上部署应用程序。
我用过这两个命令
hal config provider docker-registry enable
hal config provider docker-registry account add my-docker-registry \
--address <pvtIP>:9082 \
--repositories repository/<repoName> \
--username <userName> \
--password
得到如下错误
+ Get current deployment
Success
- Add the my-docker-registry account
Failure
Problems in default.provider.dockerRegistry.my-docker-registry:
! ERROR Unable to fetch tags from the docker repository:
repository/test-docker-snapshots/, Unrecognized SSL message, plaintext
connection?
? Can the provided user access this repository?
- WARNING None of your supplied repositories contain any tags.
Spinnaker will not be able to deploy any docker images.
? Push some images to your registry.
- Failed to add account my-docker-registry for provider
dockerRegistry.
是否必须在 HTTPS 上建立联系?我在http上运行,并且只在内部网络中使用......
请指教。。谢谢。。