第6章 デバイスの管理
Red Hat Edge Manager は、デバイスの登録から廃止までのライフサイクルを管理します。デバイスのライフサイクルには、Red Hat Edge Manager でのデバイスの整理、モニタリング、更新など、デバイス管理も含まれます。
デバイスは個別に管理することも、まとめて管理することもできます。Red Hat Edge Manager を使用すると、多数のデバイスを個別に管理するのではなく、デバイス群全体を 1 つのオブジェクトとして管理できます。
必要な設定を一度指定するだけで、Red Hat Edge Manager によってその設定がデバイス群内のすべてのデバイスに適用されます。
デバイスの個別管理を理解することは、デバイスを一括管理するための基礎となります。以下の場合は、デバイスを個別に管理することを推奨します。
- いくつかのデバイスの設定が異なる場合。
- デバイスの更新に外部の自動化を使用する場合。
次のセクションでは、デバイスの個別管理に焦点を当てます。
6.1. デバイスの登録 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Edge Manager を使用してデバイスを管理するには、デバイスを Red Hat Edge Manager サービスに登録する必要があります。
Red Hat Edge Manager エージェントがデバイス上で初めて実行されると、エージェントは暗号鍵ペアを生成して登録プロセスを準備します。暗号鍵ペアは、デバイスの一意の暗号化アイデンティティーとして機能します。鍵ペアは公開鍵と秘密鍵で構成されます。秘密鍵はデバイスから外部に出ることがないため、デバイスの複製やなりすましを防ぐことができます。
デバイスがまだ登録されていない場合、エージェントはサービス検出を実行して Red Hat Edge Manager サービスインスタンスを検索します。次に、デバイスは、サービスへの安全で mTLS で保護されるネットワーク接続を確立します。デバイスは、イメージのビルド時またはデバイスのプロビジョニング時に取得したデバイスの X.509 登録証明書を使用します。デバイスは、以下を含む登録要求をサービスに送信します。
- デバイスのハードウェアとオペレーティングシステムの説明
- 初期管理証明書を取得するためのデバイスの暗号化アイデンティティーを含む X.509 証明書署名要求
そのデバイスは信頼済みとはみなされず、認可されたユーザーが要求を許可または拒否するまで、デバイス lobby で隔離された状態のままになります。
詳細は、以下のセクションを参照してください。
6.1.1. CLI でのデバイスの登録 リンクのコピーリンクがクリップボードにコピーされました!
デバイスを管理するには、まずデバイスを Red Hat Edge Manager サービスに登録する必要があります。
前提条件
- Red Hat Edge Manager CLI をインストールした。Red Hat Edge Manager CLI のインストール を参照してください。
- Red Hat Edge Manager サービスにログインしている。
手順
次のコマンドを実行して、現在承認を待機しているすべてのデバイスをリスト表示します。
flightctl get enrollmentrequests --field-selector="status.approval.approved != true"以下の例を参照してください。
NAME APPROVAL APPROVER APPROVED LABELS <device_name> Pending <none> <none>注記デバイス名はエージェントによって生成される一意の名前であり、変更できません。エージェントは、base32 でエンコードされた公開鍵のハッシュをデバイス名として選択します。
登録要求の名前を指定して、登録要求を承認します。必要に応じて、
--labelまたは-lフラグを使用してデバイスにラベルを追加できます。以下の例を参照してください。flightctl approve -l region=eu-west-1 -l site=factory-berlin enrollmentrequest/54shovu028bvj6stkovjcvovjgo0r48618khdd5huhdjfn6raskg以下の出力例を参照してください。
NAME APPROVAL APPROVER APPROVED LABELS <device_name> Approved user region=eu-west-1,site=factory-berlin
登録要求を承認すると、サービスによってデバイスの管理証明書が発行され、デバイスがデバイスインベントリーに登録されます。その後、デバイスを管理できるようになります。