File tree Expand file tree Collapse file tree 9 files changed +186
-3
lines changed Expand file tree Collapse file tree 9 files changed +186
-3
lines changed Original file line number Diff line number Diff line change 1818 registry-server : ghcr.io
1919 registry-username : ${{ github.actor }}
2020 image : ${{ github.repository }}
21- version : 0.13 .0
21+ version : 0.14 .0
2222 secrets :
2323 pull-request-token : ${{ secrets.GH_ORG_PAT }}
Original file line number Diff line number Diff line change @@ -132,13 +132,17 @@ Each Kadras package included in the platform can be configured independently.
132132| `conventions.spring_boot` | `{}` | Configuration for the Spring Boot Conventions package. |
133133| `crossplane` | `{}` | Configuration for the Crossplane package. |
134134| `dapr` | `{}` | Configuration for the Dapr package. |
135+ | `developer_portal` | `{}` | Configuration for the Developer Portal package. |
135136| `flux` | `{}` | Configuration for the Flux package. |
136137| `knative.serving` | `{}` | Configuration for the Knative Serving package. |
137138| `kyverno.core` | `{}` | Configuration for the Kyverno package. |
138139| `metrics_server` | `{}` | Configuration for the Metrics Server package. |
140+ | `rabbitmq_operator` | `{}` | Configuration for the RabbitMQ Operator package. |
139141| `secretgen_controller` | `{}` | Configuration for the Secretgen Controller package. |
142+ | `service_binding` | `{}` | Configuration for the Service Binding package. |
140143| `tekton.catalog` | `{}` | Configuration for the Tekton Catalog package. |
141144| `tekton.pipelines` | `{}` | Configuration for the Tekton Pipelines package. |
145+ | `weaviate` | `{}` | Configuration for the Weaviate package. |
142146| `workspace_provisioner` | `{}` | Configuration for the Workspace Provisioner package. |
143147
144148</details>
Original file line number Diff line number Diff line change 2525 packageRef :
2626 refName : crossplane.packages.kadras.io
2727 versionSelection :
28- constraints : 1.15.0
28+ constraints : 1.15.0+kadras.2
2929 values :
3030 - secretRef :
3131 name : crossplane-values
Original file line number Diff line number Diff line change 2525 packageRef :
2626 refName : dapr.packages.kadras.io
2727 versionSelection :
28- constraints : 1.12.5
28+ constraints : 1.13.0
2929 values :
3030 - secretRef :
3131 name : dapr-values
Original file line number Diff line number Diff line change 1+ # @ load("@ytt:data", "data")
2+ # @ load("@ytt:struct", "struct")
3+ # @ load("@ytt:yaml", "yaml")
4+ # @ load("/helpers.star", "is_package_additional")
5+
6+ # @ if is_package_additional("developer-portal"):
7+
8+ # @ def compute_package_values():
9+ # @ values = struct.decode(data.values.developer_portal)
10+ # @ return struct.encode(values)
11+ # @ end
12+
13+ ---
14+ apiVersion : packaging.carvel.dev/v1alpha1
15+ kind : PackageInstall
16+ metadata :
17+ name : developer-portal
18+ namespace : # @ data.values.platform.namespace
19+ annotations :
20+ kapp.k14s.io/change-group : developer-portal
21+ kapp.k14s.io/change-rule.cert-manager : upsert after upserting cert-manager
22+ kapp.k14s.io/change-rule.contour : upsert after upserting contour
23+ kapp.k14s.io/change-rule.serviceaccount : delete before deleting serviceaccount
24+ spec :
25+ serviceAccountName : kadras-install-sa
26+ packageRef :
27+ refName : developer-portal.packages.kadras.io
28+ versionSelection :
29+ constraints : 0.1.0
30+ values :
31+ - secretRef :
32+ name : developer-portal-values
33+ ---
34+ apiVersion : v1
35+ kind : Secret
36+ metadata :
37+ name : developer-portal-values
38+ namespace : # @ data.values.platform.namespace
39+ stringData :
40+ values.yaml : # @ yaml.encode(compute_package_values())
41+
42+ # @ end
Original file line number Diff line number Diff line change 1+ # @ load("@ytt:data", "data")
2+ # @ load("@ytt:struct", "struct")
3+ # @ load("@ytt:yaml", "yaml")
4+ # @ load("/helpers.star", "is_package_additional")
5+
6+ # @ if is_package_additional("rabbitmq-operator"):
7+
8+ # @ def compute_package_values():
9+ # @ values = struct.decode(data.values.rabbitmq_operator)
10+ # @ return struct.encode(values)
11+ # @ end
12+
13+ ---
14+ apiVersion : packaging.carvel.dev/v1alpha1
15+ kind : PackageInstall
16+ metadata :
17+ name : rabbitmq-operator
18+ namespace : # @ data.values.platform.namespace
19+ annotations :
20+ kapp.k14s.io/change-group : rabbitmq-operator
21+ kapp.k14s.io/change-rule.serviceaccount : delete before deleting serviceaccount
22+ spec :
23+ serviceAccountName : kadras-install-sa
24+ packageRef :
25+ refName : rabbitmq-operator.packages.kadras.io
26+ versionSelection :
27+ constraints : 2.7.0
28+ values :
29+ - secretRef :
30+ name : rabbitmq-operator-values
31+ ---
32+ apiVersion : v1
33+ kind : Secret
34+ metadata :
35+ name : rabbitmq-operator-values
36+ namespace : # @ data.values.platform.namespace
37+ stringData :
38+ values.yaml : # @ yaml.encode(compute_package_values())
39+
40+ # @ end
Original file line number Diff line number Diff line change 1+ # @ load("@ytt:data", "data")
2+ # @ load("@ytt:struct", "struct")
3+ # @ load("@ytt:yaml", "yaml")
4+ # @ load("/helpers.star", "is_package_additional")
5+
6+ # @ if is_package_additional("service-binding"):
7+
8+ # @ def compute_package_values():
9+ # @ values = struct.decode(data.values.service_binding)
10+ # @ return struct.encode(values)
11+ # @ end
12+
13+ ---
14+ apiVersion : packaging.carvel.dev/v1alpha1
15+ kind : PackageInstall
16+ metadata :
17+ name : service-binding
18+ namespace : # @ data.values.platform.namespace
19+ annotations :
20+ kapp.k14s.io/change-group : service-binding
21+ kapp.k14s.io/change-rule.cert-manager : upsert after upserting cert-manager
22+ kapp.k14s.io/change-rule.serviceaccount : delete before deleting serviceaccount
23+ spec :
24+ serviceAccountName : kadras-install-sa
25+ packageRef :
26+ refName : service-binding.packages.kadras.io
27+ versionSelection :
28+ constraints : 0.7.0
29+ values :
30+ - secretRef :
31+ name : service-binding-values
32+ ---
33+ apiVersion : v1
34+ kind : Secret
35+ metadata :
36+ name : service-binding-values
37+ namespace : # @ data.values.platform.namespace
38+ stringData :
39+ values.yaml : # @ yaml.encode(compute_package_values())
40+
41+ # @ end
Original file line number Diff line number Diff line change 1+ # @ load("@ytt:data", "data")
2+ # @ load("@ytt:struct", "struct")
3+ # @ load("@ytt:yaml", "yaml")
4+ # @ load("/helpers.star", "is_package_additional")
5+
6+ # @ if is_package_additional("weaviate"):
7+
8+ # @ def compute_package_values():
9+ # @ values = struct.decode(data.values.weaviate)
10+ # @ return struct.encode(values)
11+ # @ end
12+
13+ ---
14+ apiVersion : packaging.carvel.dev/v1alpha1
15+ kind : PackageInstall
16+ metadata :
17+ name : weaviate
18+ namespace : # @ data.values.platform.namespace
19+ annotations :
20+ kapp.k14s.io/change-group : weaviate
21+ kapp.k14s.io/change-rule.serviceaccount : delete before deleting serviceaccount
22+ spec :
23+ serviceAccountName : kadras-install-sa
24+ packageRef :
25+ refName : weaviate.packages.kadras.io
26+ versionSelection :
27+ constraints : 1.24.1
28+ values :
29+ - secretRef :
30+ name : weaviate-values
31+ ---
32+ apiVersion : v1
33+ kind : Secret
34+ metadata :
35+ name : weaviate-values
36+ namespace : # @ data.values.platform.namespace
37+ stringData :
38+ values.yaml : # @ yaml.encode(compute_package_values())
39+
40+ # @ end
Original file line number Diff line number Diff line change @@ -124,6 +124,10 @@ crossplane: {}
124124# @schema/type any=True
125125dapr : {}
126126
127+ # @schema/desc "Configuration for the Developer Portal package."
128+ # @schema/type any=True
129+ developer_portal : {}
130+
127131# @schema/desc "Configuration for the Flux package."
128132# @schema/type any=True
129133flux : {}
@@ -144,16 +148,28 @@ kyverno:
144148# @schema/type any=True
145149metrics_server : {}
146150
151+ # @schema/desc "Configuration for the RabbitMQ Operator package."
152+ # @schema/type any=True
153+ rabbitmq_operator : {}
154+
147155# @schema/desc "Configuration for the Secretgen Controller package."
148156# @schema/type any=True
149157secretgen_controller : {}
150158
159+ # @schema/desc "Configuration for the Service Binding package."
160+ # @schema/type any=True
161+ service_binding : {}
162+
151163# @schema/desc "Configuration for Tekton related packages."
152164tekton :
153165 # @schema/desc "Configuration for the Tekton Pipelines package."
154166 # @schema/type any=True
155167 pipelines : {}
156168
169+ # @schema/desc "Configuration for the Weaviate package."
170+ # @schema/type any=True
171+ weaviate : {}
172+
157173# @schema/desc "Configuration for the Workspace Provisioner package."
158174# @schema/type any=True
159175workspace_provisioner : {}
You can’t perform that action at this time.
0 commit comments