8.4. CLI でデバイスをフリートに追加する
デバイスをフリートに追加するためのラベルセレクターを定義します。
以下のタスクを完了します。
手順
以下のコマンドを実行して、ラベルセレクターがフリートに追加するデバイスを返すことを確認します。
flightctl get devices -l type=pos-terminal -l stage=developmentコマンドを実行し、予想されるデバイスのリストが返された場合は、次の YAML ファイルを使用してデバイスを選択するフリートを定義できます。
apiVersion: flightctl.io/v1alpha1 kind: Fleet metadata: name: my_fleet spec: selector: matchLabels: type: pos-terminal stage: development [...]次のコマンドを実行して変更を適用します。
flightctl apply -f my_fleet.yaml次のコマンドを実行して、他のフリートのセレクターと重複を確認します。
flightctl get fleets/my_fleet -o json | jq -r '.status.conditions[] | select(.type=="OverlappingSelectors").status'以下の出力例を参照してください。
False