Geo サーバーの使用
データベースのレプリケーションを設定し、Geoノードを設定したら、通常のスタンドアロンのGitLabインスタンスと同じように一番近いGitLabノードを使います。
セカンダリノードへの直接プッシュ(Git LFSを含むHTTP、SSHの両方)はGitLab Premium11.3で導入されました。
セカンダリノードへのプッシュ時に表示される出力例:
$ git push
remote:
remote: You're pushing to a Geo secondary. We'll help you by proxying this
remote: request to the primary:
remote:
remote: ssh://git@primary.geo/user/repo.git
remote:
Everything up-to-date