Skip to content

Commit 9e03758

Browse files
committed
chore(deps): Update platform dependencies
1 parent a0ade95 commit 9e03758

File tree

9 files changed

+186
-3
lines changed

9 files changed

+186
-3
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ jobs:
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 }}

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff 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>

package/config/components/crossplane.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ spec:
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

package/config/components/dapr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ spec:
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
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
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
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
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
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
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

package/config/values-schema.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,10 @@ crossplane: {}
124124
#@schema/type any=True
125125
dapr: {}
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
129133
flux: {}
@@ -144,16 +148,28 @@ kyverno:
144148
#@schema/type any=True
145149
metrics_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
149157
secretgen_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."
152164
tekton:
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
159175
workspace_provisioner: {}

0 commit comments

Comments
 (0)