Skip to main content

GitHub Enterprise のガイド

GitHub Enterprise Server を使用して開発者の生産性とコードの品質を向上させる方法について説明します。

Enterprise administrators ラーニング パス

ラーニング パスは、特定のテーマについてマスターするのに役立つガイド集です。

インスタンスをデプロイする

選んだプラットフォームに GitHub Enterprise Server をインストールし、SAML 認証を構成します。

ラーニング パスの開始
  1. 概要システムの概要
  2. ハウツー ガイドGitHub Enterprise のインストール
  3. ハウツー ガイドWeb UI からインスタンスを管理する
  4. ハウツー ガイドインスタンスのホスト キーの構成
  5. Enterprise IAM での SAML の使用

インスタンスをアップグレードする

ステージングでアップグレードをテストし、ユーザーにメンテナンスを通知して、最新機能とセキュリティの更新のためにインスタンスをアップグレードします。

ラーニング パスの開始
  1. 概要アップグレード プロセスの概要
  2. リファレンスアップグレードの要求事項
  3. ハウツー ガイド自動アップデートチェックの有効化
  4. ハウツー ガイドステージングインスタンスのセットアップ
  5. ハウツー ガイドEnterprise のユーザメッセージをカスタマイズする
  6. ハウツー ガイドメンテナンスモードの有効化とスケジューリング
  7. ハウツー ガイドスナップショットの取得
  8. アップグレードの実行

インスタンスのフォールト トレランスを高める

開発者のコードをバックアップし、高可用性 (HA) を構成して、環境内の GitHub Enterprise Server の信頼性を保証します。

ラーニング パスの開始
  1. ハウツー ガイド管理シェル (SSH) にアクセスする
  2. ハウツー ガイドインスタンスでのバックアップの構成
  3. 概要High Availability設定について
  4. ハウツー ガイドHigh Availabilityレプリカの作成
  5. ハウツー ガイドGitHub Enterprise Server でロードバランサを使用する

インスタンスのセキュリティを強化する

ネットワーク構成とセキュリティ機能を確認し、Enterprise のデータを保護するために GitHub Enterprise Server を実行するインスタンスを強化します。

ラーニング パスの開始
  1. ハウツー ガイドプライベートモードの有効化
  2. ハウツー ガイドTLSの設定
  3. ハウツー ガイドTLS エラーのトラブルシューティング
  4. ハウツー ガイドSubdomain Isolationの有効化
  5. ハウツー ガイド管理シェル (SSH) にアクセスする
  6. リファレンスネットワーク ポート
  7. ハウツー ガイド組み込みファイアウォールのルール設定
  8. リファレンスユーザセキュリティのベストプラクティス
  9. ハウツー ガイドサイト管理者の昇格あるいは降格

GitHub Actions を構成する

開発者が GitHub Actions を使って お使いの GitHub Enterprise Server インスタンス 用の強力なソフトウェア開発ワークフローを開発、自動化、カスタマイズ、実行できるようにします。

ラーニング パスの開始
  1. ハウツー ガイドGitHub Enterprise Server の GitHub Actions を使い始める
  2. ハウツー ガイドエンタープライズで GitHub Actions のポリシーを適用する
  3. ハウツー ガイドGitHub Connect を使用して GitHub.com アクションへの自動アクセスを可能にする
  4. リファレンスGitHub Actions の High Availability
  5. ハウツー ガイドGitHub Actions を有効化して GitHub Enterprise Server をバックアップおよび復元する
  6. ハウツー ガイドステージング環境を使用する
101 個のガイドが見つかりました