# neuron
![Version: 1.0.6](https://img.shields.io/badge/Version-1.0.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.2.8](https://img.shields.io/badge/AppVersion-2.2.8-informational?style=flat-square)
A Helm chart for Kubernetes
## Install the Chart
- From Github
```
git clone https://github.com/emqx/neuron.git
cd deploy/charts/neuron
helm install my-neuron .
```
## Uninstall Chart
```
helm uninstall my-neuron
```
## Values
| Key | Type | Default | Description |
|-----|------|---------|-------------|
| affinity | object | `{}` | |
| clusterDomain | string | `"cluster.local"` | Kubernetes Cluster Domain |
| fullnameOverride | string | `""` | |
| hostPorts | object | `{"api":30371,"enabled":false,"web":30370}` | only for kubeedge deployment |
| image.pullPolicy | string | `"IfNotPresent"` | |
| image.repository | string | `"emqx/neuron"` | |
| image.tag | string | `""` | Overrides the image tag whose default is the chart appVersion. |
| imagePullSecrets | list | `[]` | |
| nameOverride | string | `""` | |
| neuronEnv.enabled | bool | `true` | |
| neuronEnv.keys.disableAuth | string | `"DISABLE_AUTH"` | |
| neuronEnv.values.disableAuth | bool | `true` | |
| neuronMounts[0].capacity | string | `"100Mi"` | |
| neuronMounts[0].mountPath | string | `"/opt/neuron/persistence"` | |
| neuronMounts[0].name | string | `"pvc-neuron-data"` | |
| nodeSelector | object | `{}` | |
| persistence.accessMode | string | `"ReadWriteOnce"` | |
| persistence.enabled | bool | `false` | |
| persistence.storageClass | string | `"standard"` | |
| podAnnotations | object | `{}` | |
| resources | object | `{}` | |
| service.annotations | object | `{"eip.openelb.kubesphere.io/v1alpha2":"eip-pool","lb.kubesphere.io/v1alpha1":"openelb","protocol.openelb.kubesphere.io/v1alpha1":"layer2"}` | Provide any additional annotations which may be required. Evaluated as a template |
| service.enabled | bool | `true` | |
| service.loadBalancerSourceRanges | list | `[]` | loadBalancerSourceRanges: - 10.10.10.0/24 |
| service.nodePorts | object | `{"api":null,"web":null}` | Specify the nodePort(s) value for the LoadBalancer and NodePort service types. ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport |
| service.ports | object | `{"api":{"name":"api","port":7001},"web":{"name":"web","port":7000}}` | Service ports |
| service.ports.api.name | string | `"api"` | Neuron API port name |
| service.ports.api.port | int | `7001` | Neuron API port |
| service.ports.web.name | string | `"web"` | Neuron Dashboard port name |
| service.ports.web.port | int | `7000` | Neuron Dashboard port |
| service.type | string | `"ClusterIP"` | |
| tolerations[0].effect | string | `"NoExecute"` | |
| tolerations[0].key | string | `"node.kubernetes.io/not-ready"` | |
| tolerations[0].operator | string | `"Exists"` | |
| tolerations[0].tolerationSeconds | int | `30` | |
| tolerations[1].effect | string | `"NoExecute"` | |
| tolerations[1].key | string | `"node.kubernetes.io/unreachable"` | |
| tolerations[1].operator | string | `"Exists"` | |
| tolerations[1].tolerationSeconds | int | `30` | |
没有合适的资源?快使用搜索试试~ 我知道了~
neuron-main.zip
共395个文件
json:163个
h:84个
c:74个
1 下载量 7 浏览量
2022-12-17
10:45:43
上传
评论
收藏 1.8MB ZIP 举报
温馨提示
Neuron 是一个工业物联网(IIoT)边缘工业协议网关软件,用于现代大数据技术,以发挥工业 4.0 的力量。它支持对多种工业协议的一站式访问,并将其转换为标准 MQTT 协议以访问工业物联网平台。
资源推荐
资源详情
资源评论
收起资源包目录
neuron-main.zip (395个子文件)
driver.c 38KB
adapter.c 37KB
mqtt_client.c 35KB
persist.c 32KB
connection.c 30KB
manager.c 26KB
websocket.c 18KB
mqtt_handle.c 15KB
monitor.c 13KB
neu_json_group_config.c 13KB
neu_json_tag.c 13KB
user.c 12KB
log_handle.c 12KB
mqtt_plugin.c 12KB
modbus_s.c 11KB
http.c 11KB
neu_json_node.c 11KB
modbus_req.c 11KB
metric_handle.c 10KB
group_config_handle.c 10KB
mqtt_config.c 10KB
adapter_handle.c 10KB
json.c 10KB
handle.c 10KB
plugin_manager.c 9KB
json_rw.c 9KB
cache.c 9KB
http_proxy.c 9KB
node_manager.c 9KB
argparse.c 9KB
neu_jwt.c 9KB
tag.c 8KB
monitor_config.c 8KB
modbus_point.c 8KB
datatag_handle.c 8KB
neu_json_rw.c 8KB
event_linux.c 8KB
manager_internal.c 8KB
rest.c 7KB
group.c 7KB
modbus_simulator.c 7KB
rw_handle.c 7KB
modbus_tcp.c 6KB
subscribe.c 6KB
normal_handle.c 6KB
modbus_stack.c 6KB
plugin_ekuiper.c 6KB
metrics.c 6KB
neu_json_plugin.c 5KB
storage.c 5KB
modbus.c 5KB
read_write.c 5KB
neu_json_mqtt.c 5KB
storage.c 5KB
mqtt_handle.c 4KB
event_unix.c 4KB
plugin_handle.c 4KB
main.c 4KB
mem_cache.c 4KB
async_queue.c 4KB
persist_json_plugin.c 4KB
neu_json_log.c 4KB
http_handler.c 4KB
neu_json_login.c 3KB
daemon.c 3KB
tag_sort.c 3KB
sub_msg.c 3KB
neu_json_fn.c 3KB
base64.c 3KB
neu_plugin_common.c 2KB
asprintf.c 2KB
version_handle.c 2KB
neu_json_error.c 1KB
app.c 864B
json_test.cc 7KB
tag_sort_test.cc 6KB
http_test.cc 3KB
base64_test.cc 924B
jwt_test.cc 864B
.clang-format 385B
neuron-version.cmake 1KB
arm-linux-gnueabi.cmake 897B
arm-linux-gnueabihf.cmake 896B
aarch64-linux-gnu.cmake 895B
cross.cmake 869B
x86_64-linux-gnu.cmake 237B
neuron-config.cmake 230B
dev.conf 226B
sdk-zlog.conf 199B
zlog.conf 143B
neuron.conf 59B
.gitignore 175B
.gitkeep 0B
.gitmodules 99B
utlist.h 80KB
uthash.h 72KB
adapter.h 14KB
utarray.h 13KB
zlog.h 11KB
persist.h 10KB
共 395 条
- 1
- 2
- 3
- 4
资源评论
m0_72731342
- 粉丝: 2
- 资源: 1832
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功