Content last updated 2025-12-15

インフラストラクチャ 機能サポート

インフラストラクチャ部門が本番環境への機能リリースをサポートする方法

はじめに

GitLab の機能が本番環境にリリースされると、Experiment、Beta、Generally Available のいずれかのレベルでリリースされます。 (詳細は プロダクトドキュメント を参照してください。)

機能の可用性は、SaaS プラットフォームでその機能をサポートする私たちの能力と密接に関連しています。

これらのガイドラインは、本番環境の機能が、期待されるサポートレベルに合致するように Reliability チーム によって運用できることを確実にします。

新しい GCP インフラストラクチャリソースのリクエストと作成

Runway は新しいサービスを作成し起動するために推奨される方法です。セルフサービスのオンボーディングは オンボーディングガイド から利用可能で、質問は #f_runway Slack チャンネル に向けてください。Runway には自動化された設定が含まれており、多くのインフラストラクチャ Readiness 要件を標準として提供します。Runway を使用することで、本番環境で新しい機能を Generally Available 状態に昇格させることがより簡単かつ迅速になります。

要件が現在 Runway でサポートされていないか、Runway のロードマップ にない場合、Sandbox Cloud GCP Group Project Issue テンプレート を使用して新しいリソースをリクエストできます。GCP プロジェクトが作成された後、必要に応じて設定でき、これにより初期プロビジョニングと IAM 管理が提供されます。これは基本的なリソースを提供し、どんなチームメンバーでも利用可能です。

異なる製品成熟度のセベリティレベル

  1. 実験的および Beta 機能のインシデントは Severity 4 として割り当てられます
  2. Generally Available 機能のインシデントは、インシデント管理ページに記載されている インシデントセベリティテーブル に従って割り当てられます。

機能を General Availability に促進させる方法

私たちは機能を General Availability に促進させるのを支援できます。

プロトタイプ機能を促進させるには、General Availability に到達するために必要な作業を追跡するエピックで ~expedite_prototype ラベルを含めます。 インフラストラクチャのリーダーシップはこのラベルをサブスクライブしており、この機能を促進させる意図があることが通知されます。

インフラストラクチャのリーダーシップは、これをサポートできる場合はエピック DRI と確認します。

このラベルが付いたエピックは、Prototype Status エピックボード で表示できます。