Skip to content

Commit 2dc5ad4

Browse files
ThomasVitalegithub-actions
andauthored
Update Kyverno metadata and add version 1.11.4 (#337)
Co-authored-by: github-actions <github-actions@github.com>
1 parent 2df843b commit 2dc5ad4

File tree

1 file changed

+170
-0
lines changed
  • repo/packages/kyverno.packages.kadras.io

1 file changed

+170
-0
lines changed
Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,170 @@
1+
apiVersion: data.packaging.carvel.dev/v1alpha1
2+
kind: Package
3+
metadata:
4+
creationTimestamp: null
5+
name: kyverno.packages.kadras.io.1.11.4
6+
spec:
7+
licenses:
8+
- Apache 2.0
9+
refName: kyverno.packages.kadras.io
10+
releaseNotes: https://github.com/kadras-io/package-for-kyverno/releases
11+
releasedAt: "2024-02-24T20:25:21Z"
12+
template:
13+
spec:
14+
deploy:
15+
- kapp: {}
16+
fetch:
17+
- imgpkgBundle:
18+
image: ghcr.io/kadras-io/package-for-kyverno@sha256:7eb2eac59ff9b22e6fb12aee1ee0be7e793279ebd8150ef290d3d5876e2428ad
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+
admission_controller:
32+
additionalProperties: false
33+
description: Settings for the Admission Controller component.
34+
properties:
35+
replicas:
36+
default: 1
37+
description: The number of replicas for the Admission Controller. In
38+
order to enable high availability, it should be at least 3 (2 is not
39+
permitted).
40+
type: integer
41+
type: object
42+
background_controller:
43+
additionalProperties: false
44+
description: Settings for the Background Controller component.
45+
properties:
46+
replicas:
47+
default: 1
48+
description: The number of replicas for the Background Controller. In
49+
order to enable high availability, it should be greater than 1.
50+
type: integer
51+
type: object
52+
ca_cert_data:
53+
default: ""
54+
description: PEM-encoded certificate data to trust TLS connections with
55+
a custom CA.
56+
type: string
57+
cleanup_controller:
58+
additionalProperties: false
59+
description: Settings for the Cleanup Controller component.
60+
properties:
61+
replicas:
62+
default: 1
63+
description: The number of replicas for the Cleanup Controller. In order
64+
to enable high availability, it should be greater than 1.
65+
type: integer
66+
type: object
67+
logging:
68+
additionalProperties: false
69+
description: Settings for logging.
70+
properties:
71+
encoding:
72+
default: text
73+
description: 'Log encoding format. Options: `text`, `json`.'
74+
type: string
75+
level:
76+
default: 2
77+
description: Number of the log level verbosity (from `1` to `6`).
78+
type: integer
79+
type: object
80+
metrics:
81+
additionalProperties: false
82+
description: Settings for metrics via Prometheus or OpenTelemetry.
83+
properties:
84+
collector:
85+
default: ""
86+
description: The endpoint where the OpenTelemetry-based collector receives
87+
telemetry data.
88+
type: string
89+
type:
90+
default: prometheus
91+
description: Whether to use OpenTelemetry (`grpc`) or Prometheus (`prometheus`)
92+
for exporting metrics.
93+
type: string
94+
type: object
95+
optional_components:
96+
additionalProperties: false
97+
description: Settings for which Kyverno optional components to deploy.
98+
properties:
99+
background_controller:
100+
default: true
101+
description: Whether to deploy the Background Controller, responsible
102+
for processing of generate and mutate-existing rules.
103+
type: boolean
104+
cleanup_controller:
105+
default: true
106+
description: Whether to deploy the Cleanup Controller, responsible for
107+
processing `CleanupPolicy` resources.
108+
type: boolean
109+
reports_controller:
110+
default: true
111+
description: Whether to deploy the Reports Controller, responsible for
112+
handling `PolicyReport` resources.
113+
type: boolean
114+
type: object
115+
proxy:
116+
additionalProperties: false
117+
description: Settings for the corporate proxy.
118+
properties:
119+
http_proxy:
120+
default: ""
121+
description: The HTTP proxy to use for network traffic.
122+
type: string
123+
https_proxy:
124+
default: ""
125+
description: The HTTPS proxy to use for network traffic.
126+
type: string
127+
no_proxy:
128+
default: ""
129+
description: A comma-separated list of hostnames, IP addresses, or IP
130+
ranges in CIDR format that should not use the proxy.
131+
type: string
132+
type: object
133+
reports_controller:
134+
additionalProperties: false
135+
description: Settings for the Reports Controller component.
136+
properties:
137+
replicas:
138+
default: 1
139+
description: The number of replicas for the Reports Controller. In order
140+
to enable high availability, it should be greater than 1.
141+
type: integer
142+
type: object
143+
tracing:
144+
additionalProperties: false
145+
description: Settings for tracing via OpenTelemetry.
146+
properties:
147+
ca_cert_secret:
148+
default: ""
149+
description: The Secret containing the certificate which is used by
150+
the Opentelemetry Tracing Client. If empty string is set, an insecure
151+
connection will be used.
152+
type: string
153+
enabled:
154+
default: false
155+
description: Whether to configure Kyverno to export OpenTelemetry traces
156+
to a distributed tracing backend.
157+
type: boolean
158+
endpoint:
159+
default: ""
160+
description: The endpoint where the distributed tracing backend accepts
161+
OpenTelemetry traces.
162+
type: string
163+
port:
164+
default: 4317
165+
description: The port exposed by the distributed tracing backend to
166+
accept OpenTelemetry traces.
167+
type: integer
168+
type: object
169+
type: object
170+
version: 1.11.4

0 commit comments

Comments
 (0)