Skip to content

Commit 646a94d

Browse files
committed
Update upstream specifications to their latest version
1 parent 477c45e commit 646a94d

File tree

211 files changed

+3613
-1883
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

211 files changed

+3613
-1883
lines changed

crd-catalog/GoogleCloudPlatform/spark-on-k8s-operator/sparkoperator.k8s.io/v1beta2/scheduledsparkapplications.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1993,6 +1993,9 @@ spec:
19931993
memory:
19941994
description: "Memory is the amount of memory to request for the pod."
19951995
type: "string"
1996+
memoryLimit:
1997+
description: "MemoryLimit overrides the memory limit of the pod."
1998+
type: "string"
19961999
memoryOverhead:
19972000
description: "MemoryOverhead is the amount of off-heap memory to allocate in cluster mode, in MiB unless otherwise specified."
19982001
type: "string"
@@ -5163,6 +5166,9 @@ spec:
51635166
memory:
51645167
description: "Memory is the amount of memory to request for the pod."
51655168
type: "string"
5169+
memoryLimit:
5170+
description: "MemoryLimit overrides the memory limit of the pod."
5171+
type: "string"
51665172
memoryOverhead:
51675173
description: "MemoryOverhead is the amount of off-heap memory to allocate in cluster mode, in MiB unless otherwise specified."
51685174
type: "string"

crd-catalog/GoogleCloudPlatform/spark-on-k8s-operator/sparkoperator.k8s.io/v1beta2/sparkapplications.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1970,6 +1970,9 @@ spec:
19701970
memory:
19711971
description: "Memory is the amount of memory to request for the pod."
19721972
type: "string"
1973+
memoryLimit:
1974+
description: "MemoryLimit overrides the memory limit of the pod."
1975+
type: "string"
19731976
memoryOverhead:
19741977
description: "MemoryOverhead is the amount of off-heap memory to allocate in cluster mode, in MiB unless otherwise specified."
19751978
type: "string"
@@ -5140,6 +5143,9 @@ spec:
51405143
memory:
51415144
description: "Memory is the amount of memory to request for the pod."
51425145
type: "string"
5146+
memoryLimit:
5147+
description: "MemoryLimit overrides the memory limit of the pod."
5148+
type: "string"
51435149
memoryOverhead:
51445150
description: "MemoryOverhead is the amount of off-heap memory to allocate in cluster mode, in MiB unless otherwise specified."
51455151
type: "string"

crd-catalog/ROCm/gpu-operator/amd.com/v1alpha1/deviceconfigs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ spec:
256256
description: "enable driver install. default value is true.\ndisable is for skipping driver install/uninstall for dryrun or using in-tree amdgpu kernel module"
257257
type: "boolean"
258258
image:
259-
description: "defines image that includes drivers and firmware blobs, don't include tag since it will be fully managed by operator\nfor vanilla k8s the default value is image-registry:5000/$MOD_NAMESPACE/amdgpu_kmod\nfor OpenShift the default value is image-registry.openshift-image-registry.svc:5000/$MOD_NAMESPACE/amdgpu_kmod\nimage tag will be in the format of <linux distro>-<release version>-<kernel version>-<driver version>\nexample tag is coreos-416.94-5.14.0-427.28.1.el9_4.x86_64-6.2.2 and ubuntu-22.04-5.15.0-94-generic-6.1.3"
259+
description: "defines image that includes drivers and firmware blobs, don't include tag since it will be fully managed by operator\nfor vanilla k8s the default value is image-registry:5000/$MOD_NAMESPACE/amdgpu_kmod\nfor OpenShift the default value is image-registry.openshift-image-registry.svc:5000/$MOD_NAMESPACE/amdgpu_kmod\nimage tag will be in the format of <linux distro>-<release version>-<kernel version>-<driver version>\nexample tag is coreos-416.94-5.14.0-427.28.1.el9_4.x86_64-6.2.2 and ubuntu-22.04-5.15.0-94-generic-6.1.3\nNOTE: Updating the driver image repository is not supported. Please delete the existing DeviceConfig and create a new one with the updated image repository"
260260
pattern: "^([a-z0-9]+(?:[._-][a-z0-9]+)*(:[0-9]+)?)(/[$a-zA-Z0-9_]+(?:[._-][$a-zA-Z0-9_]+)*)*(?::[a-z0-9._-]+)?(?:@[a-zA-Z0-9]+:[a-f0-9]+)?$"
261261
type: "string"
262262
imageRegistrySecret:

crd-catalog/VictoriaMetrics/operator/operator.victoriametrics.com/v1beta1/vmscrapeconfigs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ spec:
185185
description: "ConsulSDConfig defines a Consul service discovery configuration.\nSee [here](https://docs.victoriametrics.com/sd_configs/#consul_sd_configs)"
186186
properties:
187187
allowStale:
188-
description: "Allow stale Consul results (see https://developer.hashicorp.com/consul/api-docs/features/consistency). Will reduce load on Consul.\nIf unset, use its default value."
188+
description: "Allow stale Consul results (see https://developer.hashicorp.com/consul/api-docs/features/consistency ). Will reduce load on Consul.\nIf unset, use its default value."
189189
type: "boolean"
190190
authorization:
191191
description: "Authorization header to use on every scrape request."

crd-catalog/apecloud/kubeblocks/operations.kubeblocks.io/v1alpha1/opsrequests.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1224,7 +1224,7 @@ spec:
12241224
description: "Specifies the name of the Component as defined in the cluster.spec"
12251225
type: "string"
12261226
inPlace:
1227-
description: "When it is set to true, the instance will be rebuilt in-place.\nBy default, a new pod will be created. Once the new pod is ready to serve,\nthe instance that require rebuilding will be taken offline."
1227+
description: "When it is set to true, the instance will be rebuilt in-place.\nIf false, a new pod will be created. Once the new pod is ready to serve,\nthe instance that require rebuilding will be taken offline."
12281228
type: "boolean"
12291229
instances:
12301230
description: "Specifies the instances (Pods) that need to be rebuilt, typically operating as standbys."
@@ -1331,6 +1331,7 @@ spec:
13311331
type: "string"
13321332
required:
13331333
- "componentName"
1334+
- "inPlace"
13341335
- "instances"
13351336
type: "object"
13361337
type: "array"

crd-catalog/argoproj-labs/argocd-operator/argoproj.io/v1alpha1/argocds.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,12 @@ spec:
132132
image:
133133
description: "Image is the Argo CD ApplicationSet image (optional)"
134134
type: "string"
135+
logFormat:
136+
description: "LogFormat refers to the log format used by the ApplicationSet component. Defaults to ArgoCDDefaultLogFormat if not configured. Valid options are text or json."
137+
enum:
138+
- "text"
139+
- "json"
140+
type: "string"
135141
logLevel:
136142
description: "LogLevel describes the log level that should be used by the ApplicationSet controller. Defaults to ArgoCDDefaultLogLevel if not set. Valid options are debug,info, error, and warn."
137143
type: "string"
@@ -965,6 +971,12 @@ spec:
965971
logLevel:
966972
description: "LogLevel describes the log level that should be used by the argocd-notifications. Defaults to ArgoCDDefaultLogLevel if not set. Valid options are debug,info, error, and warn."
967973
type: "string"
974+
logformat:
975+
description: "LogFormat refers to the log format used by the argocd-notifications. Defaults to ArgoCDDefaultLogFormat if not configured. Valid options are text or json."
976+
enum:
977+
- "text"
978+
- "json"
979+
type: "string"
968980
replicas:
969981
description: "Replicas defines the number of replicas to run for notifications-controller"
970982
format: "int32"

crd-catalog/argoproj-labs/argocd-operator/argoproj.io/v1beta1/argocds.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,12 @@ spec:
146146
logLevel:
147147
description: "LogLevel describes the log level that should be used by the ApplicationSet controller. Defaults to ArgoCDDefaultLogLevel if not set. Valid options are debug,info, error, and warn."
148148
type: "string"
149+
logformat:
150+
description: "LogFormat refers to the log format used by the ApplicationSet component. Defaults to ArgoCDDefaultLogFormat if not configured. Valid options are text or json."
151+
enum:
152+
- "text"
153+
- "json"
154+
type: "string"
149155
resources:
150156
description: "Resources defines the Compute Resources required by the container for ApplicationSet."
151157
properties:
@@ -4666,6 +4672,12 @@ spec:
46664672
logLevel:
46674673
description: "LogLevel describes the log level that should be used by the argocd-notifications. Defaults to ArgoCDDefaultLogLevel if not set. Valid options are debug,info, error, and warn."
46684674
type: "string"
4675+
logformat:
4676+
description: "LogFormat refers to the log format used by the argocd-notifications. Defaults to ArgoCDDefaultLogFormat if not configured. Valid options are text or json."
4677+
enum:
4678+
- "text"
4679+
- "json"
4680+
type: "string"
46694681
replicas:
46704682
description: "Replicas defines the number of replicas to run for notifications-controller"
46714683
format: "int32"

crd-catalog/aws-controllers-k8s/ec2-controller/ec2.services.k8s.aws/v1alpha1/instances.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,18 @@ spec:
208208
type: "string"
209209
launchTemplateName:
210210
type: "string"
211+
launchTemplateRef:
212+
description: "Reference field for LaunchTemplateID"
213+
properties:
214+
from:
215+
description: "AWSResourceReference provides all the values necessary to reference another\nk8s resource for finding the identifier(Id/ARN/Name)"
216+
properties:
217+
name:
218+
type: "string"
219+
namespace:
220+
type: "string"
221+
type: "object"
222+
type: "object"
211223
version:
212224
type: "string"
213225
type: "object"
@@ -380,6 +392,18 @@ spec:
380392
subnetID:
381393
description: "The ID of the subnet to launch the instance into.\n\nIf you specify a network interface, you must specify any subnets as part\nof the network interface instead of using this parameter."
382394
type: "string"
395+
subnetRef:
396+
description: "AWSResourceReferenceWrapper provides a wrapper around *AWSResourceReference\ntype to provide more user friendly syntax for references using 'from' field\nEx:\nAPIIDRef:\n\n\tfrom:\n\t name: my-api"
397+
properties:
398+
from:
399+
description: "AWSResourceReference provides all the values necessary to reference another\nk8s resource for finding the identifier(Id/ARN/Name)"
400+
properties:
401+
name:
402+
type: "string"
403+
namespace:
404+
type: "string"
405+
type: "object"
406+
type: "object"
383407
tags:
384408
description: "The tags. The value parameter is required, but if you don't want the tag\nto have a value, specify the parameter with no value, and we set the value\nto an empty string."
385409
items:

crd-catalog/cert-manager/cert-manager/cert-manager.io/v1/certificates.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,17 @@ spec:
300300
description: "Labels is a key value map to be copied to the target Kubernetes Secret."
301301
type: "object"
302302
type: "object"
303+
signatureAlgorithm:
304+
description: "Signature algorith to use.\nAllowed values for RSA keys: SHA256WithRSA, SHA384WithRSA, SHA512WithRSA.\nAllowed values for ECDSA keys: ECDSAWithSHA256, ECDSAWithSHA384, ECDSAWithSHA512.\nAllowed values for Ed25519 keys: PureEd25519."
305+
enum:
306+
- "SHA256WithRSA"
307+
- "SHA384WithRSA"
308+
- "SHA512WithRSA"
309+
- "ECDSAWithSHA256"
310+
- "ECDSAWithSHA384"
311+
- "ECDSAWithSHA512"
312+
- "PureEd25519"
313+
type: "string"
303314
subject:
304315
description: "Requested set of X509 certificate subject attributes.\nMore info: https://datatracker.ietf.org/doc/html/rfc5280#section-4.1.2.6\n\nThe common name attribute is specified separately in the `commonName` field.\nCannot be set if the `literalSubject` field is set."
305316
properties:

crd-catalog/cert-manager/trust-manager/trust.cert-manager.io/v1alpha1/bundles.yaml

Lines changed: 30 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ spec:
171171
description: "AdditionalFormats specifies any additional formats to write to the target"
172172
properties:
173173
jks:
174-
description: "JKS requests a JKS-formatted binary trust bundle to be written to the target.\nThe bundle has \"changeit\" as the default password.\nFor more information refer to this link https://cert-manager.io/docs/faq/#keystore-passwords"
174+
description: "JKS requests a JKS-formatted binary trust bundle to be written to the target.\nThe bundle has \"changeit\" as the default password.\nFor more information refer to this link https://cert-manager.io/docs/faq/#keystore-passwords\nDeprecated: Writing JKS is subject for removal. Please migrate to PKCS12.\nPKCS#12 trust stores created by trust-manager are compatible with Java."
175175
properties:
176176
key:
177177
description: "Key is the key of the entry in the object's `data` field to be used."
@@ -188,7 +188,7 @@ spec:
188188
type: "object"
189189
x-kubernetes-map-type: "atomic"
190190
pkcs12:
191-
description: "PKCS12 requests a PKCS12-formatted binary trust bundle to be written to the target.\nThe bundle is by default created without a password."
191+
description: "PKCS12 requests a PKCS12-formatted binary trust bundle to be written to the target.\n\nThe bundle is by default created without a password.\nFor more information refer to this link https://cert-manager.io/docs/faq/#keystore-passwords"
192192
properties:
193193
key:
194194
description: "Key is the key of the entry in the object's `data` field to be used."
@@ -218,6 +218,20 @@ spec:
218218
description: "Key is the key of the entry in the object's `data` field to be used."
219219
minLength: 1
220220
type: "string"
221+
metadata:
222+
description: "Metadata is an optional set of labels and annotations to be copied to the target."
223+
properties:
224+
annotations:
225+
additionalProperties:
226+
type: "string"
227+
description: "Annotations is a key value map to be copied to the target."
228+
type: "object"
229+
labels:
230+
additionalProperties:
231+
type: "string"
232+
description: "Labels is a key value map to be copied to the target."
233+
type: "object"
234+
type: "object"
221235
required:
222236
- "key"
223237
type: "object"
@@ -261,6 +275,20 @@ spec:
261275
description: "Key is the key of the entry in the object's `data` field to be used."
262276
minLength: 1
263277
type: "string"
278+
metadata:
279+
description: "Metadata is an optional set of labels and annotations to be copied to the target."
280+
properties:
281+
annotations:
282+
additionalProperties:
283+
type: "string"
284+
description: "Annotations is a key value map to be copied to the target."
285+
type: "object"
286+
labels:
287+
additionalProperties:
288+
type: "string"
289+
description: "Labels is a key value map to be copied to the target."
290+
type: "object"
291+
type: "object"
264292
required:
265293
- "key"
266294
type: "object"

0 commit comments

Comments
 (0)