Skip to content

Commit 0380ac0

Browse files
ThomasVitalegithub-actions
andauthored
Update Kadras Engineering Platform metadata and add version 0.27.0 (#513)
Co-authored-by: github-actions <github-actions@github.com>
1 parent b7059a4 commit 0380ac0

File tree

1 file changed

+255
-0
lines changed
  • repo/packages/engineering-platform.packages.kadras.io

1 file changed

+255
-0
lines changed
Lines changed: 255 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,255 @@
1+
apiVersion: data.packaging.carvel.dev/v1alpha1
2+
kind: Package
3+
metadata:
4+
creationTimestamp: null
5+
name: engineering-platform.packages.kadras.io.0.27.0
6+
spec:
7+
licenses:
8+
- Apache 2.0
9+
refName: engineering-platform.packages.kadras.io
10+
releaseNotes: https://github.com/kadras-io/kadras-engineering-platform/releases
11+
releasedAt: "2025-09-24T16:27:22Z"
12+
template:
13+
spec:
14+
deploy:
15+
- kapp: {}
16+
fetch:
17+
- imgpkgBundle:
18+
image: ghcr.io/kadras-io/kadras-engineering-platform@sha256:478450ba6ff5c780bac64e697df2f66666c8d27a08e66393836839cd0e3a139f
19+
template:
20+
- ytt:
21+
paths:
22+
- config
23+
- kbld:
24+
paths:
25+
- '-'
26+
- .imgpkg/images.yml
27+
valuesSchema:
28+
openAPIv3:
29+
additionalProperties: false
30+
properties:
31+
cert_manager:
32+
default: {}
33+
description: Configuration for the Cert Manager package.
34+
nullable: true
35+
contour:
36+
default: {}
37+
description: Configuration for the Contour package.
38+
nullable: true
39+
crossplane:
40+
default: {}
41+
description: Configuration for the Crossplane package.
42+
nullable: true
43+
dependency_track:
44+
default: {}
45+
description: Configuration for the Dependency Track package.
46+
nullable: true
47+
developer_portal:
48+
default: {}
49+
description: Configuration for the Developer Portal package.
50+
nullable: true
51+
flux:
52+
default: {}
53+
description: Configuration for the Flux package.
54+
nullable: true
55+
gitops_configurer:
56+
default: {}
57+
description: Configuration for the GitOps Configurer package.
58+
nullable: true
59+
knative:
60+
additionalProperties: false
61+
description: Configuration for Knative related packages.
62+
properties:
63+
serving:
64+
default: {}
65+
description: Configuration for the Knative Serving package.
66+
nullable: true
67+
type: object
68+
kyverno:
69+
additionalProperties: false
70+
description: Configuration for the Kyverno related packages.
71+
properties:
72+
core:
73+
default: {}
74+
description: Configuration for the Kyverno package.
75+
nullable: true
76+
type: object
77+
metrics_server:
78+
default: {}
79+
description: Configuration for the Metrics Server package.
80+
nullable: true
81+
platform:
82+
additionalProperties: false
83+
description: Configuration for the platform packages.
84+
properties:
85+
additional_packages:
86+
default: []
87+
description: A list of packages to include in the installation.
88+
items:
89+
default: ""
90+
type: string
91+
type: array
92+
ca_cert_data:
93+
default: ""
94+
description: PEM-encoded certificate data to trust TLS connections with
95+
a custom CA.
96+
type: string
97+
cosign:
98+
additionalProperties: false
99+
description: Settings for Cosign, used for signing and verifying OCI
100+
artifacts.
101+
properties:
102+
secret:
103+
additionalProperties: false
104+
description: Configuration for the Secret holding the Cosign key
105+
pair.
106+
properties:
107+
name:
108+
default: ""
109+
description: The name of the Secret holding the Cosign key pair.
110+
type: string
111+
namespace:
112+
default: kadras-system
113+
description: The namespace of the Secret holding the Cosign
114+
key pair.
115+
type: string
116+
type: object
117+
type: object
118+
excluded_packages:
119+
default: []
120+
description: A list of packages to exclude from being installed.
121+
items:
122+
default: ""
123+
type: string
124+
type: array
125+
git:
126+
additionalProperties: false
127+
description: Settings for the Git server that the platform will use.
128+
properties:
129+
secret:
130+
additionalProperties: false
131+
description: Configuration for the Secret holding the credentials
132+
to access the Git server.
133+
properties:
134+
name:
135+
default: ""
136+
description: 'The name of the Secret holding the credentials
137+
to access the Git server. The credentials should provide read-only
138+
access to the Git server except when installing the platform
139+
with one of these profiles: `standalone`, `build`.'
140+
type: string
141+
namespace:
142+
default: kadras-system
143+
description: The namespace of the Secret holding the credentials
144+
to access the Git server.
145+
type: string
146+
type: object
147+
server:
148+
default: https://github.com
149+
description: The server hosting the Git repositories used by the
150+
plaform.
151+
example: https://github.com
152+
type: string
153+
x-example-description: GitHub
154+
type: object
155+
ingress:
156+
additionalProperties: false
157+
description: Setting for the Ingress controller that the platform will
158+
use.
159+
properties:
160+
domain:
161+
default: ""
162+
description: The base domain name the platform will use to configure
163+
the Ingress controller. It must be a valid DNS name.
164+
type: string
165+
issuer:
166+
additionalProperties: false
167+
description: A reference to the ClusterIssuer the platform will
168+
use to enable TLS communications.
169+
properties:
170+
email:
171+
default: ""
172+
description: The email address that Let's Encrypt will use to
173+
send info on expiring certificates or other issues. Required
174+
when the type is `letsencrypt_staging` or `letsencrypt`.
175+
type: string
176+
name:
177+
default: ""
178+
description: A reference to a custom ClusterIssuer previously
179+
created on the cluster where the platform will be installed.
180+
Required when the type is `custom`.
181+
type: string
182+
type:
183+
default: private
184+
description: 'The type of ClusterIssuer the platform will use
185+
to enable TLS communications. Options: `private`, `letsencrypt_staging`,
186+
`letsencrypt`, `custom`.'
187+
enum:
188+
- private
189+
- letsencrypt_staging
190+
- letsencrypt
191+
- custom
192+
type: string
193+
type: object
194+
type: object
195+
namespace:
196+
default: kadras-system
197+
description: The namespace where to install the platform.
198+
type: string
199+
oci:
200+
additionalProperties: false
201+
description: Settings for accessing the OCI registry that the platform
202+
will use.
203+
properties:
204+
pull_secret:
205+
additionalProperties: false
206+
description: Configuration for the Secret holding the credentials
207+
to pull images from the OCI registry.
208+
properties:
209+
name:
210+
default: ""
211+
description: The name of the Secret holding the credentials
212+
to pull images from the OCI registry.
213+
type: string
214+
namespace:
215+
default: kadras-system
216+
description: The namespace of the Secret holding the credentials
217+
to pull images from the OCI registry.
218+
type: string
219+
type: object
220+
type: object
221+
profile:
222+
default: run
223+
description: 'The platform profile to install. Options: `standalone`,
224+
`run`.'
225+
enum:
226+
- standalone
227+
- run
228+
type: string
229+
type: object
230+
postgresql_operator:
231+
default: {}
232+
description: Configuration for the PostgreSQL Operator package.
233+
nullable: true
234+
rabbitmq_operator:
235+
default: {}
236+
description: Configuration for the RabbitMQ Operator package.
237+
nullable: true
238+
secretgen_controller:
239+
default: {}
240+
description: Configuration for the Secretgen Controller package.
241+
nullable: true
242+
service_binding:
243+
default: {}
244+
description: Configuration for the Service Binding package.
245+
nullable: true
246+
tempo_operator:
247+
default: {}
248+
description: Configuration for the Tempo Operator package.
249+
nullable: true
250+
workspace_provisioner:
251+
default: {}
252+
description: Configuration for the Workspace Provisioner package.
253+
nullable: true
254+
type: object
255+
version: 0.27.0

0 commit comments

Comments
 (0)