Skip to content

Commit 79b5bee

Browse files
ThomasVitalegithub-actions
andauthored
Update kpack metadata and add version 0.14.1 (#394)
Co-authored-by: github-actions <github-actions@github.com>
1 parent 10bf65f commit 79b5bee

File tree

1 file changed

+157
-0
lines changed

1 file changed

+157
-0
lines changed
Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,157 @@
1+
apiVersion: data.packaging.carvel.dev/v1alpha1
2+
kind: Package
3+
metadata:
4+
creationTimestamp: null
5+
name: kpack.packages.kadras.io.0.14.1
6+
spec:
7+
capacityRequirementsDescription: Container registry with > 1GB available space
8+
licenses:
9+
- Apache 2.0
10+
refName: kpack.packages.kadras.io
11+
releaseNotes: https://github.com/kadras-io/package-for-kpack/releases
12+
releasedAt: "2024-06-17T21:34:55Z"
13+
template:
14+
spec:
15+
deploy:
16+
- kapp: {}
17+
fetch:
18+
- imgpkgBundle:
19+
image: ghcr.io/kadras-io/package-for-kpack@sha256:309d39b9fb84f3f280933303774d017bed461bb36157c280ace4fb18bc65ec80
20+
template:
21+
- ytt:
22+
paths:
23+
- config
24+
- kbld:
25+
paths:
26+
- '-'
27+
- .imgpkg/images.yml
28+
valuesSchema:
29+
openAPIv3:
30+
additionalProperties: false
31+
properties:
32+
ca_cert_data:
33+
default: ""
34+
description: 'PEM-encoded certificate data that kpack controller will use
35+
to trust TLS connections based on a custom CA with a container registry.
36+
Note: This will not be injected into builds, you need to use the cert
37+
injection webhook with the `kpack.io/build` label value.'
38+
type: string
39+
config:
40+
additionalProperties: false
41+
description: Settings for kpack.
42+
properties:
43+
injected_sidecar_support:
44+
default: false
45+
description: Enable support for injected sidecars.
46+
type: boolean
47+
type: object
48+
controller:
49+
additionalProperties: false
50+
description: Settings for the the kpack controller.
51+
properties:
52+
resources:
53+
additionalProperties: false
54+
description: Resource configuration for the kpack-controller Deployment.
55+
properties:
56+
limits:
57+
additionalProperties: false
58+
properties:
59+
memory:
60+
default: 1Gi
61+
description: Memory limits configuration for the kpack-controller
62+
Deployment. In a resource-constrained environment, you can
63+
lower this up to `500Mi`.
64+
type: string
65+
type: object
66+
requests:
67+
additionalProperties: false
68+
properties:
69+
memory:
70+
default: 1Gi
71+
description: Memory requests configuration for the kpack-controller
72+
Deployment. In a resource-constrained environment, you can
73+
lower this up to `100Mi`.
74+
type: string
75+
type: object
76+
type: object
77+
type: object
78+
kp_default_repository:
79+
additionalProperties: false
80+
description: Settings for the default container repository used by kpack.
81+
properties:
82+
aws_iam_role_arn:
83+
default: null
84+
description: IAM credentials to access the default container repository
85+
if the registry is on AWS.
86+
nullable: true
87+
type: string
88+
credentials:
89+
additionalProperties: false
90+
description: Read/write credentials to access the default container
91+
repository.
92+
nullable: true
93+
properties:
94+
password:
95+
default: ""
96+
description: 'Token to access the default container repository.
97+
Note: Use contents of service account key json for GCR.'
98+
type: string
99+
username:
100+
default: ""
101+
description: 'Username to access the default container repository.
102+
Note: Use `_json_key` for GCR.'
103+
type: string
104+
type: object
105+
name:
106+
default: ""
107+
description: The default repository to use for builder images and dependencies.
108+
example: ghcr.io/thomasvitale/buildpacks
109+
minLength: 1
110+
type: string
111+
x-example-description: Repository on GitHub Container Registry
112+
secret:
113+
additionalProperties: false
114+
description: Configuration for the Secret holding the credentials to
115+
access the default container repository.
116+
nullable: true
117+
properties:
118+
create_export:
119+
default: false
120+
description: Whether to create a SecretExport resource to export
121+
the Secret from the source namespace to the kpack namespace. Not
122+
needed when installing kpack as part of the Kadras Enginnering
123+
Platform.
124+
type: boolean
125+
name:
126+
default: ""
127+
description: The name of the Secret holding the credentials to access
128+
the default container repository.
129+
type: string
130+
namespace:
131+
default: ""
132+
description: The namespace of the Secret holding the credentials
133+
to access the default container repository.
134+
type: string
135+
type: object
136+
type: object
137+
proxy:
138+
additionalProperties: false
139+
description: Settings for the corporate proxy.
140+
properties:
141+
http_proxy:
142+
default: ""
143+
description: The HTTP proxy to use for network traffic
144+
type: string
145+
https_proxy:
146+
default: ""
147+
description: The HTTPS proxy to use for network traffic
148+
type: string
149+
no_proxy:
150+
default: ""
151+
description: A comma-separated list of hostnames, IP addresses, or IP
152+
ranges in CIDR format that should not use a proxy (e.g. Kubernetes
153+
API address).
154+
type: string
155+
type: object
156+
type: object
157+
version: 0.14.1

0 commit comments

Comments
 (0)