跳到主要内容

TelemetryService

TelemetryService 定义遥测推送服务的配置,与 ConfigMap 中DeviceShifuTelemetryPushSettings相关联。

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

ServiceSettings

  • HTTPSetting(HTTPSetting)
    推送服务HTTP协议设置。
  • MQTTSetting(MQTTSetting)
    推送服务MQTT协议设置