TelemetryService
TelemetryService 定义遥测推送服务的配置,与 ConfigMap 中DeviceShifuTelemetryPushSettings相关联。
- apiVersion: shifu.edgenesis.io/v1alpha1
- kind:
TelemetryService
- metadata
- name
表示该遥测服务的名字,该内容与Configmap中telemetryCollectionService
对应。 - namespace
表示该遥测服务位于的命名空间,请保证它与configmap
文件位于同一命名空间下。
- name
- spec (Spec
描述了一个 EdgeDevice 的规格。- type (string)
描述了推送服务的协议。 - address (string)
描述了推送服务的地址。 - serviceSettings (ServiceSettings)
描述了推送服务的推送设置。
- type (string)
ServiceSettings
- HTTPSetting(HTTPSetting)
推送服务HTTP协议设置。 - MQTTSetting(MQTTSetting)
推送服务MQTT协议设置