タグ

GHEに関するoonishinのブックマーク (2)

  • GitHub EnterpriseをAWSで使おう – レプリケーションを利用したHA構成 | DevelopersIO

    はじめに こんにちは、中山です。 GitHub Enterprise(以下GHE) on AWSシリーズの第4弾です。今回はレプリケーションを利用したHA構成をご紹介します。 GHEにおけるHA構成 GHEではプライマリ/セカンダリが1台ずつのシンプルなHA構成が構築可能です。プライマリとセカンダリはレプリケーションを通じて各種データストアをほぼリアルタイムで同期することができます。設定するための各種スクリプトはGHEに同梱されており、利用するだけであればかなり簡単に使うことができます。また、セットアップ用のドキュメントも充実しているので、上記ドキュメントを参照すれば難なく導入できると思います。今回はこのドキュメントをもとに、レプリケーションのセットアップ方法をご紹介します。 ただし、注意点としてHA構成はバックアップ目的で利用するものではないという点は認識しておく必要があります。レプリケ

    GitHub EnterpriseをAWSで使おう – レプリケーションを利用したHA構成 | DevelopersIO
  • GitHub EnterpriseをAWSで使おう – マネジメントコンソール編 | DevelopersIO

    一つ一つ登録することも可能ですが、数が多いのでワイルドカード形式(*.<hostname>)でDNSに登録されることをオススメいたします。awscliで登録する場合は以下のようなJSONファイルを用意して先程と同じようにレコードセットを作成すればOKです。 { "Comment": "Create record sets for GHE", "Changes": [ { "Action": "UPSERT", "ResourceRecordSet": { "Name": "_YOUR_A_RECORD_", "Type": "A", "TTL": 60, "ResourceRecords": [ { "Value": "_YOUR_GHE_PUBLIC_IP_" } ] } }, { "Action": "UPSERT", "ResourceRecordSet": { "Name": "r

    GitHub EnterpriseをAWSで使おう – マネジメントコンソール編 | DevelopersIO
  • 1