我目前正专注于使用VSTS将DevOps管道构建到Azure容器服务和AWS ECS,但现在我以某种方式被阻止。
我正在按照Docker tool instruction中的步骤操作,但有问题,觉得我没有正确完成某些步骤?
在我对DC / OS的“docker deploy”的Release任务中,如果ACS DC / OS Type是Direct,那么ACS DC / OS主URL应该是什么?它默认为http://leader/mesos,但据说无法找到主持人,我将领导者改为我的ACS mesos的领导者IP:端口,但是它已经说了
##[error]Error occurred during deployment: HTTPConnectionPool(host='xxx.16.0.5', port=5050): Max retries exceeded with url: /mesos:80//dcos-metadata/dcos-version.json (Caused by NewConnectionError('<requests.packages.urllib3.connection.HTTPConnection object at 0x7fa12bbba910>: Failed to establish a new connection: [Errno 110] Connection timed out',))
我将http://leader/mesos更改为http://localhost/mesos,但都没有效果。
我将ACS DC / OS Type更改为SSH类型,但它抱怨RSA文件不正确
Error occurred during deployment: not a valid RSA private key file
我粘贴了puTTYGen中生成的ppk内容,如下所示,
2017-06-06T11:53:02.7670160Z Encryption: aes256-cbc
2017-06-06T11:53:02.7685800Z Comment: rsa-key-20170606
2017-06-06T11:53:02.7701390Z Public-Lines: 6
2017-06-06T11:53:02.7715470Z AAANzxxxxxx......xQ==
2017-06-06T11:53:02.7794230Z Private-Lines: 14
2017-06-06T11:53:02.7808300Z Mapoxxx.....xxxXKbm/
我创建了Azure容器注册表和Azure容器服务(虽然不再为ACS配置),我会错过什么吗?
感谢您是否有成功的经验并在此分享,因为现在很难找到有关此事的文章。