Skip to content

Commit c5059cf

Browse files
ThomasVitalegithub-actions
andauthored
Update cert-manager metadata and add version 1.17.1 (#466)
Co-authored-by: github-actions <github-actions@github.com>
1 parent 35230e3 commit c5059cf

File tree

1 file changed

+207
-0
lines changed
  • repo/packages/cert-manager.packages.kadras.io

1 file changed

+207
-0
lines changed
Lines changed: 207 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,207 @@
1+
apiVersion: data.packaging.carvel.dev/v1alpha1
2+
kind: Package
3+
metadata:
4+
creationTimestamp: null
5+
name: cert-manager.packages.kadras.io.1.17.1
6+
spec:
7+
licenses:
8+
- Apache 2.0
9+
refName: cert-manager.packages.kadras.io
10+
releaseNotes: https://github.com/kadras-io/package-for-cert-manager/releases
11+
releasedAt: "2025-03-30T09:39:05Z"
12+
template:
13+
spec:
14+
deploy:
15+
- kapp: {}
16+
fetch:
17+
- imgpkgBundle:
18+
image: ghcr.io/kadras-io/package-for-cert-manager@sha256:cdc37ed01390bc303ad71393dafb7f4dde377417d241abd7266bac17436c0a25
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+
cainjector:
32+
additionalProperties: false
33+
description: Settings for the cainjector controller.
34+
properties:
35+
loglevel:
36+
default: 2
37+
description: Number of the log level verbosity.
38+
maximum: 5
39+
minimum: 1
40+
type: integer
41+
replicas:
42+
default: 1
43+
description: The number of replicas. In order to enable high availability,
44+
2 replicas are recommended.
45+
minimum: 1
46+
type: integer
47+
type: object
48+
controller:
49+
additionalProperties: false
50+
description: Settings for the cert-manager controller.
51+
properties:
52+
loglevel:
53+
default: 2
54+
description: Number of the log level verbosity.
55+
maximum: 5
56+
minimum: 1
57+
type: integer
58+
replicas:
59+
default: 1
60+
description: The number of replicas. In order to enable high availability,
61+
2 replicas are recommended.
62+
minimum: 1
63+
type: integer
64+
type: object
65+
leader_election:
66+
additionalProperties: false
67+
description: Leader election configuration for the cert-manager and cert-manager-cainjector
68+
Deployments.
69+
properties:
70+
namespace:
71+
default: kube-system
72+
description: 'Namespace used to perform leader election. The default
73+
namespace needs changing in environments like GKE. More information:
74+
https://cert-manager.io/docs/installation/compatibility.'
75+
minLength: 1
76+
type: string
77+
type: object
78+
letsencrypt:
79+
additionalProperties: false
80+
description: Settings for Let's Encrypt.
81+
properties:
82+
challenge:
83+
additionalProperties: false
84+
properties:
85+
dns_provider:
86+
default: digital_ocean
87+
description: 'The DNS provider to use for the ACME dns01 challenge.
88+
Valid options: `digital_ocean`.'
89+
enum:
90+
- digital_ocean
91+
type: string
92+
secret:
93+
additionalProperties: false
94+
properties:
95+
key:
96+
default: ""
97+
description: The key within the Secret that contains the credentials
98+
needed for the dns01 challenge.
99+
type: string
100+
name:
101+
default: ""
102+
description: Name of the Secret containing the credentials needed
103+
for the dns01 challenge.
104+
type: string
105+
namespace:
106+
default: kadras-system
107+
description: Namespace containing the Secret with the credentials
108+
needed for the dns01 challenge.
109+
type: string
110+
type: object
111+
type:
112+
default: http01
113+
description: 'The type of challenge used by the ACME CA Server.
114+
Valid options: `http01`, `dns01`.'
115+
enum:
116+
- http01
117+
- dns01
118+
type: string
119+
type: object
120+
email:
121+
default: ""
122+
description: The email address that Let's Encrypt will use to send info
123+
on expiring certificates or other issues.
124+
type: string
125+
include:
126+
default: false
127+
description: Whether to include a ClusterIssuer for Let's Encrypt.
128+
type: boolean
129+
production:
130+
default: false
131+
description: Whether to use Let's Encrypt staging (recommended for non-production
132+
environments) or production.
133+
type: boolean
134+
type: object
135+
namespace:
136+
default: cert-manager
137+
description: The namespace in which to deploy cert-manager.
138+
minLength: 1
139+
type: string
140+
policies:
141+
additionalProperties: false
142+
description: Settings for the Kyverno policies.
143+
properties:
144+
include:
145+
default: false
146+
description: Whether to include the out-of-the-box Kyverno policies
147+
to validate and secure the package installation.
148+
type: boolean
149+
type: object
150+
private_pki:
151+
additionalProperties: false
152+
description: Settings for the built-in, private PKI
153+
properties:
154+
include:
155+
default: true
156+
description: Whether to include a ClusterIssuer for a private PKI.
157+
type: boolean
158+
type: object
159+
proxy:
160+
additionalProperties: false
161+
description: Settings for the corporate proxy.
162+
properties:
163+
http_proxy:
164+
default: ""
165+
description: The HTTP proxy to use for network traffic.
166+
type: string
167+
https_proxy:
168+
default: ""
169+
description: The HTTPS proxy to use for network traffic.
170+
type: string
171+
no_proxy:
172+
default: ""
173+
description: A comma-separated list of hostnames, IP addresses, or IP
174+
ranges in CIDR format that should not use the proxy.
175+
type: string
176+
type: object
177+
webhook:
178+
additionalProperties: false
179+
description: Settings for the cert-manager webhook.
180+
properties:
181+
host_network:
182+
default: false
183+
description: 'Whether to run the webhook in the host network so that
184+
it can be reached by the cert-manager controller in environments like
185+
AWS EKS. More information: https://cert-manager.io/docs/installation/compatibility.'
186+
type: boolean
187+
loglevel:
188+
default: 2
189+
description: Number of the log level verbosity.
190+
maximum: 5
191+
minimum: 1
192+
type: integer
193+
replicas:
194+
default: 1
195+
description: The number of replicas. In order to enable high availability,
196+
at least 3 replicas are recommended.
197+
minimum: 1
198+
type: integer
199+
secure_port:
200+
default: 6443
201+
description: 'The port where the webhook is exposed. The default port
202+
needs changing in environments like AWS EKS and AWS Fargate. More
203+
information: https://cert-manager.io/docs/installation/compatibility.'
204+
type: integer
205+
type: object
206+
type: object
207+
version: 1.17.1

0 commit comments

Comments
 (0)