3.3. プロジェクトオーナー向けの IoT
3.3.1. IoT プロジェクトの設定例
IoT プロジェクトは、IoT テナントが消費できるメッセージングリソースを定義します。
3.3.1.1. マネージドメッセージングインフラストラクチャーの使用
この IoT プロジェクトの設定例は、AMQ Online に依存して、IoT トラフィックで使用されるメッセージングインフラストラクチャーを管理します。AMQ Online の standard
アドレス空間とアドレス計画が使用されます。
kind: IoTProject apiVersion: iot.enmasse.io/v1alpha1 metadata: name: user-1 spec: downstreamStrategy: managedStrategy: 1 addressSpace: name: iot-user-1 plan: standard-unlimited 2 type: standard 3 addresses: telemetry: plan: standard-small-anycast 4 type: standard 5 event: plan: standard-small-queue 6 command: plan: standard-small-anycast 7
3.3.1.2. 外部メッセージングインフラストラクチャーの使用
この IoT 設定の例は、外部メッセージングインフラストラクチャーを設定する方法を示しています。
kind: IoTProject apiVersion: iot.enmasse.io/v1alpha1 metadata: name: user-1 spec: downstreamStrategy: externalStrategy: host: messaging-hono-default.enmasse-infra.svc port: 5672 username: http tls: true password: http-secret