詳細については、次のストレージプロバイダのドキュメントを参照してください。
Amazon S3 レプリケーションに関するドキュメント High Availability レプリカ
- レプリカの昇格
- High Availability 設定を有効にすると、レプリカは GitHub Actions 外部ストレージ設定を使用するように自動的に設定されます。
レプリカを昇格させるためにフェイルオーバーを開始する場合、GitHub Actions に対して追加の設定変更は必要ありません。
詳しくは、「レプリカアプライアンスへのフェイルオーバーの開始」を参照してください。
High Availabilityレプリカの削除 複数のインスタンスに同じ GitHub Actions 外部ストレージへの書き込みをさせないようにします。
これは、ghe-repl-teardown
コマンドを使用して、GitHub Actions 対応のレプリカを停止して完全に削除するときに発生する可能性があります。
これは、レプリカが単独の GitHub Enterprise Server に変換され、ティアダウン後もプライマリと同じ外部ストレージ設定を使用するためです。
この問題を回避するには、レプリカサーバーを廃止するか、その GitHub Actions 設定を別の外部ストレージで更新することをお勧めします。 This could occur when using the ghe-repl-teardown
To help avoid this issue, we recommend either decommissioning the replica server or updating its GitHub Actions configuration with different external storage.