connection.yaml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. mqtt:
  2. localConnection: #connection key
  3. server: "tcp://127.0.0.1:1883"
  4. username: ekuiper
  5. password: password
  6. #certificationPath: /var/kuiper/xyz-certificate.pem
  7. #privateKeyPath: /var/kuiper/xyz-private.pem.key
  8. #rootCaPath: /var/kuiper/xyz-rootca.pem
  9. #insecureSkipVerify: false
  10. #protocolVersion: 3
  11. cloudConnection: #connection key
  12. server: "tcp://broker.emqx.io:1883"
  13. username: user1
  14. password: password
  15. #certificationPath: /var/kuiper/xyz-certificate.pem
  16. #privateKeyPath: /var/kuiper/xyz-private.pem.ke
  17. #rootCaPath: /var/kuiper/xyz-rootca.pem
  18. #insecureSkipVerify: false
  19. #protocolVersion: 3
  20. baetylBroker:
  21. server: "mqtts://baetyl-broker.baetyl-edge-system:50010"
  22. clientid: ekuiper
  23. qos: 0
  24. certificationPath: /var/lib/baetyl/system/certs/crt.pem
  25. privateKeyPath: /var/lib/baetyl/system/certs/key.pem
  26. rootCaPath: /var/lib/baetyl/system/certs/ca.pem
  27. insecureSkipVerify: false
  28. edgex:
  29. redisMsgBus: #redis connection key
  30. protocol: redis
  31. server: 127.0.0.1
  32. port: 6379
  33. type: redis
  34. # Below is optional configurations settings for mqtt
  35. # type: mqtt
  36. # optional:
  37. # ClientId: client1
  38. # Username: user1
  39. # Password: password
  40. # Qos: 1
  41. # KeepAlive: 5000
  42. # Retained: true/false
  43. # ConnectionPayload:
  44. # CertFile:
  45. # KeyFile:
  46. # CertPEMBlock:
  47. # KeyPEMBlock:
  48. # SkipCertVerify: true/false
  49. mqttMsgBus: #connection key
  50. protocol: tcp
  51. server: 127.0.0.1
  52. port: 1883
  53. type: mqtt
  54. optional:
  55. KeepAlive: "50"
  56. natsMsgBus: #connection key
  57. protocol: tcp
  58. server: edgex-nats-server
  59. port: 4222
  60. type: nats-jetstream
  61. # optional:
  62. # ClientId ="<service-key>" # must be unique name of the service, thus the service key (core-data, etc) is used
  63. # # Connection information
  64. # Format = "nats" # Use 'json' for backward compatability with services using MQTT
  65. # ConnectTimeout = "5" # Seconds
  66. # RetryOnFailedConnect = "true"
  67. # QueueGroup = ""
  68. # Durable = "" # Jetstream only
  69. # AutoProvision = "true" # Jetstream only
  70. # Deliver = "new" # Jetstream only