@@ -5,28 +5,47 @@ metadata:
55 name : stackable-operators
66spec :
77 generators :
8- - list :
9- elements :
10- - operator : commons
11- - operator : listener
12- - operator : secret
13- - operator : airflow
14- - operator : druid
15- - operator : hbase
16- - operator : hdfs
17- - operator : hive
18- - operator : kafka
19- - operator : nifi
20- - operator : opa
21- - operator : spark-k8s
22- - operator : superset
23- - operator : trino
24- - operator : zookeeper
8+ - matrix :
9+ generators :
10+ - list :
11+ elements :
12+ - operator : commons
13+ - operator : listener
14+ - operator : secret
15+ - operator : airflow
16+ - operator : druid
17+ - operator : hbase
18+ - operator : hdfs
19+ - operator : hive
20+ - operator : kafka
21+ - operator : nifi
22+ - operator : opa
23+ - operator : spark-k8s
24+ - operator : superset
25+ - operator : trino
26+ - operator : zookeeper
27+ - list :
28+ elements :
29+ - cluster : demo
30+ server : https://kubernetes.default.svc
31+ targetRevision : " 25.3.0"
32+ repoUrl : https://repo.stackable.tech/repository/helm-stable/
33+ # - cluster: development
34+ # server: https://kubernetes-development.default.svc
35+ # targetRevision: "0.0.0-dev"
36+ # repoUrl: https://repo.stackable.tech/repository/helm-dev/
37+ # - cluster: staging
38+ # server: https://kubernetes-staging.default.svc
39+ # targetRevision: "25.3.0"
40+ # repoUrl: https://repo.stackable.tech/repository/helm-stable/
41+ # - cluster: production
42+ # server: https://kubernetes-production.default.svc
43+ # targetRevision: "24.11.1"
44+ # repoUrl: https://repo.stackable.tech/repository/helm-stable/
45+ # {% raw %}
2546 template :
2647 metadata :
27- # {% raw %}
2848 name : " {{ operator }}-operator"
29- # {% endraw %}
3049 spec :
3150 project : stackable-operators
3251 ignoreDifferences :
@@ -38,17 +57,14 @@ spec:
3857 - .spec.names.shortNames | select(. == [])
3958 - .spec.versions[].additionalPrinterColumns | select(. == [])
4059 source :
41- repoURL : https://repo.stackable.tech/repository/helm-stable/
42- targetRevision : " 25.3.0"
43- # {% raw %}
60+ repoURL : " {{ repoUrl }}"
61+ targetRevision : " {{ targetRevision }}"
4462 chart : " {{ operator }}-operator"
45- # {% endraw %}
4663 helm :
47- # {% raw %}
4864 releaseName : " {{ operator }}-operator"
49- # {% endraw %}
65+
5066 destination :
51- server : https://kubernetes.default.svc
67+ server : " {{ server }} "
5268 namespace : stackable-operators
5369 syncPolicy :
5470 syncOptions :
5874 automated :
5975 selfHeal : true
6076 prune : true
77+ # {% endraw %}
0 commit comments