構成ファイルには、bitbucket に支えられた Spring Cloud 構成サーバーを使用しています。構成サーバーの application.yml で複数のリポジトリを構成しました。bitbucket がダウンしても利用できるようにしたいと考えています。構成リポジトリをキャッシュできるソリューションを探しています。bitbucket がダウンした場合でも、さまざまなリポジトリのプロパティを提供できます。以下は私のapplication.ymlです
spring:
cloud:
config:
server:
git:
uri: git@bitbucket.org:config1.git
ignoreLocalSshSettings: true
privateKey: ${PEM}
repos:
service1:
uri: git@bitbucket.org:config2.git
ignoreLocalSshSettings: true
privateKey: ${PEM}
service2:
uri: git@bitbucket.org:config3.git
ignoreLocalSshSettings: true
privateKey: ${PEM}
セットアップを試みましたspring.cloud.config.server.git.basedir
が、基本構成リポジトリのみを複製します。bitbucket がダウンしている場合、構成サーバーをローカルから提供する方法を教えてください。