[英]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.