メインコンテンツにスキップ ナビゲーションにスキップ フッターにスキップ

リリースチャネル

EdgeとStableのリリースチャネルの違いと選び方を理解します。

Rediaccは2つのリリースチャネルを通じて更新を提供します:StableEdge。各チャネルは異なるユーザーを対象としており、それぞれのトレードオフがあります。

Stableチャネル

Stableは全ユーザーのデフォルトチャネルです。リリースは7日間のソーク期間に問題が報告されなかった後、Edgeから昇格されます。

  • 本番ワークロードと有料プランに推奨
  • Edgeでの7日間のテスト後にデプロイ
  • 緊急の場合はhotfixを直接プッシュ可能
  • ドメイン:eu.rediacc.comus.rediacc.comasia.rediacc.com

Edgeチャネル

Edgeはmainにマージされるたびに即座に変更を受け取ります。継続的にデプロイされる最新バージョンのソフトウェアです。

  • 最新の機能と修正、マージごとにデプロイ
  • Communityプランの制限が2倍(下表参照)
  • 永久無料。Edgeでは有料プランは利用不可。
  • Stableとは別のアカウント。チャネル間でデータは移行されません。
  • ドメイン:edge-eu.rediacc.comedge-us.rediacc.comedge-asia.rediacc.com

比較

StableEdge
デプロイ頻度7日間のソーク後mainへの全マージ時
安定性7日間テスト済み最新コード、ソーク時間が短い
Communityプラン制限リポジトリ10GB、月500発行、マシン2台リポジトリ20GB、月1,000発行、マシン4台
有料プラン利用可能(Professional、Business、Enterprise)利用不可
アカウント独立独立(Stableとは別)
最適な用途本番、有料ワークロードテスト、評価、サイドプロジェクト、早期アクセス

Edgeの2倍制限

CommunityプランのEdgeユーザーは無償でリソース制限が2倍になります:

リソースStable CommunityEdge Community
リポジトリサイズ10 GB20 GB
月次ライセンス発行数5001,000
マシンアクティベーション数24

より高い制限や有料プランの機能が必要な場合は、Stableチャネルでアカウントを作成してアップグレードしてください。

別々のアカウント

EdgeとStableは別々のインフラと別々のデータベースで運用されます。Edgeで作成したアカウントはStableには存在せず、その逆も同様です。チャネル間の移行パスはありません。Edgeを使い始めて後から有料プランに移行したい場合は、Stableで新しいアカウントを作成する必要があります。

昇格の仕組み

  1. mainブランチへの全マージが即座にEdgeにデプロイされます。
  2. 7日間問題なければ、EdgeはStableに自動的に昇格されます。
  3. 緊急hotfixは両チャネルに同時にプッシュできます。

これにより、StableはEdgeより常に最大7日遅れることになります。ソーク期間により、本番ユーザーに到達する前にリグレッションを検出します。

どのチャネルを選ぶべきか?

Stableを選ぶ場合:

  • 本番ワークロードを運用している
  • 有料プラン(Professional、Business、Enterprise)が必要
  • 最新機能よりも最大限の信頼性を優先する

Edgeを選ぶ場合:

  • 新機能を早く試したい
  • プラットフォームを評価中である
  • サイドプロジェクト向けに寛大な無料制限を求めている
  • より新しく、テストが少ないコードに抵抗がない

インストール

いずれかのチャネルからのインストールコマンド(パッケージマネージャーの設定やDockerタグを含む)についてはインストールを参照してください。

CLIチャネル管理

CLIはインストール時またはログイン時に設定されたチャネルを自動的に使用します。チャネルを切り替えるには:

rdc update --channel edge      # Edgeに切り替える
rdc update --channel stable    # Stableに切り替える

rdc subscription loginを実行してEdgeリージョンを選択すると、CLIは自動的にEdge更新チャネルを設定します。手動で--channelフラグを指定する必要はありません。