values.yaml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. # Default values for kuiper.
  2. # This is a YAML-formatted file.
  3. # Declare variables to be passed into your templates.
  4. replicaCount: 1
  5. image:
  6. repository: emqx/kuiper
  7. pullPolicy: IfNotPresent
  8. persistence:
  9. enabled: false
  10. size: 20Mi
  11. ## If defined, volume.beta.kubernetes.io/storage-class: <storageClass>
  12. ## Default: volume.alpha.kubernetes.io/storage-class: default
  13. # storageClass: "-"
  14. accessMode: ReadWriteOnce
  15. ## Existing PersistentVolumeClaims
  16. ## The value is evaluated as a template
  17. ## So, for example, the name can depend on .Release or .Chart
  18. # existingClaim: ""
  19. resources: {}
  20. # We usually recommend not to specify default resources and to leave this as a conscious
  21. # choice for the user. This also increases chances charts run on environments with little
  22. # resources, such as Minikube. If you do want to specify resources, uncomment the following
  23. # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
  24. # limits:
  25. # cpu: 100m
  26. # memory: 128Mi
  27. # requests:
  28. # cpu: 100m
  29. # memory: 128Mi
  30. nodeSelector: {}
  31. tolerations: []
  32. affinity: {}
  33. kuiperConfig:
  34. "client.yaml":
  35. basic:
  36. host: 127.0.0.1
  37. port: 20498
  38. "kuiper.yaml":
  39. basic:
  40. # true|false, with debug level, it prints more debug info
  41. debug: false
  42. port: 20498
  43. restPort: 9081
  44. prometheus: false
  45. prometheusPort: 20499
  46. "mqtt_source.yaml":
  47. #Global MQTT configurations
  48. default:
  49. qos: 1
  50. sharedSubscription: true
  51. servers: [tcp://127.0.0.1:1883]
  52. concurrency: 1
  53. #username: user1
  54. #password: password
  55. #certificationSecretName: Secret resource name created for certification file
  56. #certificationPath: /var/kuiper/xyz-certificate.pem
  57. #privateKeySecretName: Secret resource name created for certification file
  58. #privateKeyPath: /var/kuiper/xyz-private.pem.key
  59. #Override the global configurations
  60. demo_conf: #Conf_key
  61. qos: 0
  62. servers: [tcp://10.211.55.6:1883, tcp://127.0.0.1]
  63. "sources/edgex.yaml":
  64. #Global Edgex configurations
  65. default:
  66. protocol: tcp
  67. server: localhost
  68. port: 5570
  69. topic: events
  70. serviceServer: http://localhost:10080
  71. # optional:
  72. # ClientId: client1
  73. # Username: user1
  74. # Password: password
  75. #Override the global configurations
  76. application_conf: #Conf_key
  77. protocol: tcp
  78. server: localhost
  79. port: 5571
  80. topic: application
  81. "sources/random.yaml":
  82. default:
  83. interval: 1000
  84. pattern:
  85. count: 50
  86. ext:
  87. interval: 300
  88. seed: 1
  89. pattern:
  90. count: 50
  91. "sources/zmq.yaml":
  92. #Global Zmq configurations
  93. default:
  94. server: tcp://127.0.0.1:5563