8.5. ロールアウトデバイスの選択
flightctl を使用してロールアウトを実行する場合、どのデバイスがロールアウトに参加するか、またどの程度の障害が許容されるかを管理する必要があります。デバイスの選択プロセスと Rollout Disruption Budget の概念により、制御された予測可能なロールアウトが確実に実行されます。
ロールアウト中にデバイスを選択するためのプロセスと設定には、ターゲティングストラテジー、バッチの順序付け、制御されたソフトウェアデプロイメントのための成功基準が含まれます。
8.5.1. デバイスのターゲティング リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
ロールアウトは、フリートに属するデバイスにのみ適用されます。各デバイスは 1 つのフリートにのみ属することができます。ロールアウトの定義はフリートレベルで行われるため、選択プロセスでは、ラベル条件に基づいて、フリート内のどのデバイスをバッチロールアウトに参加させるかが決定されます。すべてのバッチを処理した後、すべてのフリートデバイスがロールアウトされます。
- ラベル: 特定のメタデータラベルを持つデバイスは、展開の対象として指定できます。
- フリートメンバーシップ: ロールアウトは、指定されたフリート内のデバイスにのみ適用されます。