1

構成ファイルには、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 がダウンしている場合、構成サーバーをローカルから提供する方法を教えてください。

4

1 に答える 1