[英]Spring cloud config using VSTS git as config-repo
我正在尝试使用VSTS Git作为我的配置库。
这是我的application.yml(隐藏或删除了敏感信息)
spring: cloud: config: server: git: uri: URL from VSTS ignore-local-ssh-settings: true host-key-algorithm: ssh-rsa host-key: HOST KEY FROM VSTS search-paths: '{application}' private-key: | -----BEGIN RSA PRIVATE KEY----------END RSA PRIVATE KEY----- passphrase: SOME PASSPHRASE
I keep getting this error:
error: org.springframework.cloud.config.server.environment.NoSuchRepositoryException: Cannot clone or checkout repository
谁能帮我吗?
编辑1:
调试到Spring Cloud配置服务器后,确切的错误是主机密钥为“ 无效密钥类型 ”。
然后我意识到指定了hostKey
和hostKeyAlgorithm
。
删除这两个属性后,即可连接VSTS Git。
正常工作的application.yml如下所示:
spring: cloud: config: server: git: uri: URL from VSTS ignore-local-ssh-settings: true search-paths: '{application}' private-key: | -----BEGIN RSA PRIVATE KEY-----
-----END RSA PRIVATE KEY-----
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.