ドキュメントには頻繁に更新が加えられ、その都度公開されています。本ページの翻訳はまだ未完成な部分があることをご了承ください。最新の情報については、英語のドキュメンテーションをご参照ください。本ページの翻訳に問題がある場合はこちらまでご連絡ください。
記事のバージョン: Enterprise Server 2.14

このバージョンの GitHub Enterprise はこの日付をもって終了となります: このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2019-07-12. 重大なセキュリティ上の問題があっても、パッチはリリースされなくなります。優れたパフォーマンス、改善されたセキュリティ、そして新しい機能のために、GitHub Enterprise の最新バージョンにアップグレードしてください。 アップグレードに関するヘルプについては、GitHub Enterprise Support に連絡してください。

VMware で GitHub Enterprise Server をインストールする

GitHub Enterprise Server を VMWare にインストールするには、VMWare vSphere クライアントをダウンロードしてから、GitHub Enterprise Server ソフトウェアをダウンロードして配備する必要があります。

このガイドの内容

必要な環境

ハードウェアについて

GitHub Enterprise Serverは、ルートのディスクとは別に永続的なデータディスクを必要とします。詳しい情報についてはシステムの概要を参照してください。

ストレージデバイスには、高パフォーマンスの SSD を直接アタッチするか、ストレージエリアネットワーク (SAN) を経由するかの、いずれかをおすすめします。

GitHub Enterprise Server インスタンスで使用するシート数に基づいたハードウェアの構成をおすすめします。

シート vCPUs メモリ アタッチされたストレージ ルートストレージ
10-500 2 16 GB 100 GB 200 GB
500-3000 4 32 GB 250 GB 200 GB
3000-5000 8 64 GB 500 GB 200 GB
5000-8000 12 72 GB 750 GB 200 GB
8000-10000+ 16 128 GB 1000 GB 200 GB

以上は最小限の推奨値です。ユーザのアクティビティやインテグレーションの選択など、利用状況に応じてさらにリソースが必要になることがあります。 詳しい情報についてはCPUあるいはメモリリソースの増加を参照してください。

メモ: ルートディスクは、新しいアプライアンスを構築するか、既存のアプライアンスを使うかしてリサイズできます。詳細は「ストレージ容量の増加」を参照してください。

警告: 継続的インテグレーション (CI) や類似のシステムでリポジトリの変更をフェッチするのには、webhook の利用をおすすめします。定期的な自動チェック、あるいはポーリングは、インスタンスのスケーラビリティを大きく損ないます。詳細は「webhook について」を参照してください。

GitHub Enterprise Server イメージをダウンロードする

  1. GitHub Enterprise Server のダウンロードページ にアクセスします。

  2. ライセンスファイルをダウンロードするには [Download license] をクリックします。

  3. [Get the latest release of GitHub Enterprise Server] (GitHub Enterprise Server の最新リリースを入手) をクリックします。

  4. GitHubオンプレミスを選択し、VMware ESXi/vSphere (OVA)をクリックしてください。

  5. Download for VMware ESXi/vSphere (OVA)をクリックしてください。

GitHub Enterprise Server インスタンスを作成する

インスタンスを作成するには、GitHub Enterprise Server のイメージを仮想マシンにインポートし、インスタンスのデータ用に追加のストレージボリュームをアタッチしなければなりません。詳細は「ハードウェアについて」を参照してください。

  1. vSphere Windows Client または vCenter Web Client を使用して、ダウンロードした GitHub Enterprise Server イメージをインポートします。 詳しい情報については、VMware ガイドの "OVF テンプレートの配備" を参照してください。 - データストアを選択する際には、VMのディスクをホストするのに十分な領域があるものを選択してください。 インスタンスサイズに応じた最小の推奨ハードウェア仕様については"ハードウェアについて"を参照してください。lazy zeroingのシックプロビジョニングをおすすめします。 - Power on after deploymentのチェックは外したままにしておいてください。これは、VMをプロビジョニングした後にリポジトリデータのためのアタッチされたストレージボリュームを追加する必要があるためです。 1. インスタンスデータ用にアタッチされるストレージボリュームとして使うための新しい仮想ディスクを作成し、サイズをシート数に基づいて設定してください。 その方法については、VMWareのガイド "仮想マシンへの新しいハード ディスクの追加"を参照してください。

GitHub Enterprise Server インスタンスを設定する

  1. VM のパブリック DNS 名をコピーし、Web ブラウザに貼り付けてください。

  2. プロンプトでライセンスファイルをアップロードし、Management Console のパスワードを設定してください。詳しい情報についてはGitHub Enterprise Serverのライセンスの管理を参照してください。

  3. Management Console で、任意の設定を行って保存してください。 詳細は「GitHub Enterprise Server アプライアンスを設定する」を参照してください。

  4. インスタンスは自動的に再起動します。

  5. [Visit your instance] (インスタンスにアクセスする) をクリックしてください。

参考リンク

担当者にお尋ねください

探しているものが見つからなかったでしょうか?

弊社にお問い合わせください