Skip to main content

Actions ランナー コントローラーのサポート

アクション ランナー コントローラーのサポートについては、GitHub Support に問い合わせる前に知っておくべきこと。

概要

アクション ランナー コントローラー (ARC) プロジェクト は、新しい GitHub 製品としてリリースするためにGitHub によって採用されました。 その結果、現在、2 つの ARC リリースがあります: 従来のコミュニティが維持する ARC と GitHub の自動スケール ランナー セット。

GitHub では、最新の自動スケール ランナー セット バージョンの ARC のみがサポートされています。 従来の ARC のサポートは、アクション ランナー コントローラー リポジトリのコミュニティによってのみ提供されます。

アクション ランナー コントローラーのサポート範囲

アクション ランナー コントローラーの円滑な導入を確実に行うために、組織には Kubernetes のスタッフに関する専門家を用意することをお勧めします。 コンテナー オーケストレーション、ネットワーク、ポリシー アプリケーション、マネージド Kubernetes プロバイダーとの統合など、ARC インストールの多くの側面は、GitHub サポートの範囲外であり、Kubernetes の詳細な知識が必要です。 サポートリクエストが弊社のチームが支援できるスコープ外だった場合、GitHub Support外で問題を解決するための次のステップをおすすめすることがあります。 要求が主に次の内容である場合、サポート 要求は GitHub Support のスコープ外です。

  • 従来のコミュニティが維持するバージョンの ARC
  • 依存関係のインストール、構成、または維持
  • テンプレート スペックのカスタマイズ
  • Kubernetes のセットアップ、ネットワーク、ARC (DinD) でのイメージの構築などのコンテナー オーケストレーション。
  • Kubernetes ポリシーの適用
  • マネージド Kubernetes プロバイダーまたはプロバイダー固有の構成
  • Helm 以外のインストール ツール
  • ストレージ プロビショナーと PersistentVolumeClaims (PVC)
  • メトリック サーバーの構成、イメージのキャッシュなどのベスト プラクティス。

ARC はさまざまなツールと構成で正常にデプロイできますが、ARC が次のようにデプロイされている場合、サポート リクエストは GitHub Support の範囲から外れている可能性があります。

  • Helm 以外のインストール ツール
  • サービス アカウントやテンプレート スペックのカスタマイズ

GitHub Support への連絡の詳細については、「GitHub Support へのお問い合わせ」を参照してください。

メモ

  • OpenShift クラスターはパブリック プレビュー段階です。 推奨される構成については、Red Hat のガイダンスを参照してください。
  • ARC は、GitHub Enterprise Server バージョン 3.9 以降でのみサポートされています。

アクション ランナー コントローラーの GitHub Support の操作

GitHub Support は、Actions Runner Controller のデプロイについて質問し、コントローラー ログ、リスナー ログ、ランナー ログ、Helm チャート (values.yaml) を収集してサポート チケットに添付するよう要求する場合があります。