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

Update FADI to use the new helm repos instead of the archived repos ( stable & incubator ) #30

Merged
merged 6 commits into from
Jan 11, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ jobs:
- GITHUB_PAGES_REPO: cetic/helm-charts
- HELM_CHART: fadi
- HELM_VERSION: 3.2.4
command: wget -O - https://gist.githubusercontent.com/alexnuttinck/2e9b8595e9a94ba3b3d00eea690e37ac/raw/9989a66c1de2eb4a8bce7c44ec5fbe1f43459762/publish.sh | sh
command: wget -O - https://raw.githubusercontent.com/cetic/helm-chart-publisher/master/publish.sh | sh
69 changes: 32 additions & 37 deletions Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
apiVersion: v2
name: fadi
version: 0.2.4
appVersion: 0.2.4
version: 0.2.6
appVersion: 0.2.6
description: FADI is a Cloud Native platform for Big Data based on mature open source tools.
keywords:
- fadi
Expand All @@ -23,64 +23,64 @@ maintainers:
- name: AyadiAmen
dependencies:
- name: spark
version: ~1.0.3
repository: https://kubernetes-charts.storage.googleapis.com/
version: ~4.1.0
repository: https://charts.bitnami.com/bitnami
condition: spark.enabled
- name: superset
version: ~1.1.11
repository: https://kubernetes-charts.storage.googleapis.com/
version: ~1.2.0
repository: https://charts.cloudposse.com/incubator/
condition: superset.enabled
- name: postgresql
version: ~0.2.0
version: ~0.2.1
repository: https://cetic.github.io/helm-charts/
condition: postgresql.enabled
- name: minio
version: ~5.0.29
repository: https://kubernetes-charts.storage.googleapis.com/
version: ~8.0.5
repository: https://helm.min.io/
condition: minio.enabled
- name: grafana
version: ~5.2.0
repository: https://kubernetes-charts.storage.googleapis.com/
version: ~6.1.9
repository: https://grafana.github.io/helm-charts
condition: grafana.enabled
- name: jupyterhub
version: ~0.9.0
repository: https://jupyterhub.github.io/helm-chart/
condition: jupyterhub.enabled
- name: nifi
version: ~0.4.2
version: ~0.6.1
repository: https://cetic.github.io/helm-charts/
condition: nifi.enabled
- name: openldap
version: ~1.2.4
repository: https://kubernetes-charts.storage.googleapis.com/
repository: https://charts.helm.sh/stable
condition: openldap.enabled
- name: phpldapadmin
version: ~0.1.3
repository: https://cetic.github.io/helm-charts/
condition: phpldapadmin.enabled
- name: kafka
version: ~0.21.2
repository: https://kubernetes-charts-incubator.storage.googleapis.com
version: ~12.2.1
repository: https://charts.bitnami.com/bitnami
condition: kafka.enabled
- name: cassandra
version: ~0.15.1
repository: https://kubernetes-charts-incubator.storage.googleapis.com
version: ~7.0.1
repository: https://charts.bitnami.com/bitnami
condition: cassandra.enabled
- name: elasticsearch
version: ^1.22.0
repository: https://kubernetes-charts.storage.googleapis.com/
version: ^7.10.0
repository: https://helm.elastic.co
condition: elasticsearch.enabled
- name: kibana
version: ^3.0.0
repository: https://kubernetes-charts.storage.googleapis.com/
version: ^7.10.0
repository: https://helm.elastic.co
condition: kibana.enabled
- name: filebeat
version: ^4.0.0
repository: https://kubernetes-charts.storage.googleapis.com/
version: ^7.10.0
repository: https://helm.elastic.co
condition: filebeat.enabled
- name: logstash
version: ^2.4.0
repository: https://kubernetes-charts.storage.googleapis.com/
version: ^7.10.0
repository: https://helm.elastic.co
condition: logstash.enabled
- name: tsaas
version: ^0.1.3
Expand All @@ -90,14 +90,6 @@ dependencies:
version: ^0.3.1
repository: https://cetic.github.io/helm-charts/
condition: swaggerui.enabled
- name: nginx-ldapauth-proxy
version: ^0.1.3
repository: https://kubernetes-charts.storage.googleapis.com/
condition: nginx_ldapauth_proxy.enabled
- name: node-red
version: ^1.4.0
repository: https://kubernetes-charts.storage.googleapis.com/
condition: node-red.enabled
- name: adminer
version: ~0.1.3
repository: https://cetic.github.io/helm-charts/
Expand All @@ -110,7 +102,10 @@ dependencies:
version: ~0.1.2
repository: https://cetic.github.io/helm-charts/
condition: zabbix.enabled
- name: seldon-core-operator
version: ~1.0.2
repository: https://storage.googleapis.com/seldon-charts/
condition: seldon-core-operator.enabled
- name: drupal
version: ~10.0.5
repository: https://charts.bitnami.com/bitnami
condition: drupal.enabled



2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ Each requirement is configured with the options provided by that Chart. Please c
| `nginx-ldapauth-proxy.enabled` | Enable [nginx-ldapauth-proxy](https://github.com/helm/charts/tree/master/stable/nginx-ldapauth-proxy) | `false` |
| `tsaas.enabled` | Enable [Tsimulus-saas](https://github.com/cetic/helm-tsimulus-saas) | `false` |
| `swaggerui.enabled` | Enable [Swaggerui](https://github.com/cetic/helm-swagger-ui) | `false` |
| `node-red.enabled` | Enable [Node-red](https://github.com/helm/charts/tree/master/stable/node-red) | `false` |
| ~~`Node-red.enabled`~~ | ~~Enable [Node-red](https://github.com/helm/charts/tree/master/stable/node-red)~~ see # | `false` |
| `adminer.enabled` | Enable [Adminer](https://github.com/cetic/helm-adminer) | `true` |
| `mlflow.enabled` | Enable [MLFlow](https://github.com/cetic/helm-mlflow) | `false` |
| `seldon-core-operator.enabled` | Enable [Seldon-core](https://github.com/SeldonIO/seldon-core/tree/master/helm-charts/seldon-core-operator) | `false` |
Expand Down
6 changes: 0 additions & 6 deletions questions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,12 +104,6 @@ questions:
type: boolean
required: true
label: Enable swaggerui
- variable: node-red.enabled
default: "false"
description: "Enable node-red"
type: boolean
required: true
label: Enable node-red
- variable: adminer.enabled
default: "false"
description: "Enable adminer service"
Expand Down
50 changes: 38 additions & 12 deletions values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -264,6 +264,26 @@ nifi:
postStart: /opt/nifi/psql; wget -P /opt/nifi/psql https://jdbc.postgresql.org/download/postgresql-42.2.6.jar
persistence:
enabled: true
properties:
externalSecure: false
isNode: true
httpPort: 8080
httpsPort: null
webProxyHost:
clusterPort: 6007
clusterSecure: false
auth:
ldap:
enabled: false
host: ldap://<hostname>:<port>
searchBase: CN=Users,DC=example,DC=com
admin: cn=admin,dc=example,dc=be
pass: password
searchFilter: (objectClass=*)
userIdentityAttribute: cn
ingress:
enabled: false
hosts: []

openldap:
enabled: true
Expand Down Expand Up @@ -362,17 +382,6 @@ swaggerui:
url: http://api-tsimulus.fadi.minikube
description: "TSIMULUS API"

node-red:
enabled: false
service:
type: NodePort
port: 1880
nodePort: 31880
persistence:
enabled: true
accessMode: ReadWriteOnce
size: 5Gi

adminer:
enabled: true
config:
Expand Down Expand Up @@ -413,4 +422,21 @@ zabbix:
DB_SERVER_PORT: 5432
POSTGRES_USER: admin
POSTGRES_PASSWORD: password1
POSTGRES_DB: postgres
POSTGRES_DB: postgres


drupal:
enabled: false
drupalUsername: admin
drupalPassword: password1
mariadb:
enabled: true
externalDatabase:
host:
port:
user:
database:
password:
ingress:
enabled: false
hostname: