Skip to content
This repository was archived by the owner on Feb 12, 2024. It is now read-only.

Commit abc29d2

Browse files
authored
Merge pull request #44 from cetic/feature/influxdb
Adding InfluxDB Helm service
2 parents 2ceed14 + 78dc91f commit abc29d2

File tree

4 files changed

+38
-4
lines changed

4 files changed

+38
-4
lines changed

Chart.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
apiVersion: v2
33
name: fadi
4-
version: 0.2.11
5-
appVersion: 0.2.11
4+
version: 0.2.12
5+
appVersion: 0.2.12
66
description: FADI is a Cloud Native platform for Big Data based on mature open source tools.
77
keywords:
88
- fadi
@@ -126,4 +126,8 @@ dependencies:
126126
- name: mongodb
127127
version: ~10.11.1
128128
repository: https://charts.bitnami.com/bitnami
129-
condition: mongodb.enabled
129+
condition: mongodb.enabled
130+
- name: influxdb
131+
version: ^2.3.18
132+
repository: https://charts.bitnami.com/bitnami
133+
condition: influxdb.enabled

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ Each requirement is configured with the options provided by that Chart. Please c
9898
| `mongodb.enabled` | Enable [mongodb](https://artifacthub.io/packages/helm/bitnami/mongodb) | `false` |
9999
| `rabbitmq.enabled` | Enable [rabbitmq](https://artifacthub.io/packages/helm/bitnami/rabbitmq) | `false` |
100100
| `thingsboard.enabled` | Enable [thingsboard](https://github.com/cetic/helm-thingsboard) | `false` |
101-
101+
| `influxdb.enabled` | Enable [influxdb](https://github.com/bitnami/charts/tree/master/bitnami/influxdb) | `false` |
102102
## Contributing
103103

104104
Feel free to contribute by making a [pull request](https://github.com/cetic/helm-fadi/pull/new/master).

questions.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,3 +110,9 @@ questions:
110110
type: boolean
111111
required: true
112112
label: Enable Adminer
113+
- variable: influxdb.enabled
114+
default: "false"
115+
description: "Enable influxdb service"
116+
type: boolean
117+
required: true
118+
label: Enable Influxdb

values.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -530,3 +530,27 @@ mongodb:
530530
$MONGODB_BIN_DIR/mongo admin --host 127.0.0.1 --port $MONGODB_PORT_NUMBER -u root -p $MONGODB_ROOT_PASSWORD << EOF
531531
db.createUser({ user: "admin" , pwd: "password1", roles: ["userAdminAnyDatabase", "dbAdminAnyDatabase", "readWriteAnyDatabase"]})
532532
EOF
533+
534+
influxdb:
535+
enabled: false
536+
auth:
537+
admin:
538+
username: admin
539+
password: ""
540+
user:
541+
username: ""
542+
password: ""
543+
bucket: ""
544+
influxdb:
545+
replicaCount: 1
546+
service:
547+
type: ClusterIP
548+
port: 8086
549+
rpcPort: 8088
550+
persistence:
551+
enabled: true
552+
storageClass: ""
553+
size: 8Gi
554+
ingress:
555+
enabled: false
556+
hostname:

0 commit comments

Comments
 (0)