我正在尝试在由 github 存储库支持的 Cloud Foundry 上使用 Spring Cloud Services Config Server。我需要使用 ssh 访问,因为它是私有 git 存储库,但我不断收到错误消息
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
我hostKey
直接从我的 known_hosts 文件中获取。
我已经尝试在 PCFDev 上对其进行测试,并且我得到了更通用的错误消息,Unable to reach host.
即使我可以 ssh 到应用程序容器并自己克隆存储库。
我在做什么错?