-
Notifications
You must be signed in to change notification settings - Fork 14
/
helmfile.yaml
55 lines (53 loc) · 1.21 KB
/
helmfile.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
environments:
default:
values:
- environments/default.yaml
cluster:
values:
- environments/cluster.yaml.gotmpl
third-party-auth:
values:
- environments/third-party-auth.yaml.gotmpl
---
repositories:
- name: opensearch
url: https://opensearch-project.github.io/helm-charts/
helmDefaults:
timeout: 300
wait: true
releases:
- name: nuxeo
chart: ./../../nuxeo
{{ if ne .Environment.Name "default" }}
needs:
- minio
- mongodb
- opensearch
- kafka
{{ end }}
values:
- values/values-nuxeo.yaml.gotmpl
- name: minio
chart: oci://registry-1.docker.io/bitnamicharts/minio
version: 14.6.29
condition: deployment.minio.enabled
values:
- values/values-minio.yaml.gotmpl
- name: mongodb
chart: oci://registry-1.docker.io/bitnamicharts/mongodb
version: 13.3.1
condition: deployment.mongodb.enabled
values:
- values/values-mongodb.yaml.gotmpl
- name: opensearch
chart: opensearch/opensearch
version: 1.16.0
condition: deployment.opensearch.enabled
values:
- values/values-opensearch.yaml.gotmpl
- name: kafka
chart: oci://registry-1.docker.io/bitnamicharts/kafka
version: 26.4.3
condition: deployment.kafka.enabled
values:
- values/values-kafka.yaml.gotmpl