我试图在由github存储库支持的Cloud Foundry上使用Spring Cloud Services Config Server。我需要使用ssh访问,因为它是一个私有的git repo,但我一直收到错误
UnknownHostKey: github.com. RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48
使用以下方式创建服务:
cf create-service -c '{"git": { "uri": "ssh://git@github.com/user/myrepo.git", "label": "master", "privateKey":"-----BEGIN RSA PRIVATE KEY-----\n...\n-----END RSA PRIVATE KEY-----\n", "hostKey":"AAAA...FFAaQ==", "hostKeyAlgorithm": "ssh-rsa" } }' p-config-server standard config-server
我直接从我的known_hosts文件中获取hostKey
。
我已经尝试在PCFDev上测试它并且我得到Unable to reach host.
的更通用的错误消息即使我可以ssh到app容器并自己克隆repo。
我做错了什么?
答案 0 :(得分:0)
在为Config Server使用Git SSH配置时,Spring Cloud Services团队发现了至少1.11.7+和可能是1.11.x +的错误。他们正在修补补丁。
不幸的是,答案是降级或等待补丁。