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:
addressSpace:
name: iot-user-1
plan: standard-unlimited
type: standard
addresses:
telemetry:
plan: standard-small-anycast
type: standard
event:
plan: standard-small-queue
command:
plan: standard-small-anycast
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