Skip to content

Commit 31e5b80

Browse files
committed
Update upstream specifications to their latest version
1 parent 674c52a commit 31e5b80

File tree

126 files changed

+6168
-7034
lines changed

Some content is hidden

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

126 files changed

+6168
-7034
lines changed

crd-catalog/Altinity/clickhouse-operator/clickhouse-keeper.altinity.com/v1/clickhousekeeperinstallations.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: "apiextensions.k8s.io/v1"
22
kind: "CustomResourceDefinition"
33
metadata:
44
labels:
5-
clickhouse-keeper.altinity.com/chop: "0.25.1"
5+
clickhouse-keeper.altinity.com/chop: "0.25.2"
66
name: "clickhousekeeperinstallations.clickhouse-keeper.altinity.com"
77
spec:
88
group: "clickhouse-keeper.altinity.com"

crd-catalog/Altinity/clickhouse-operator/clickhouse.altinity.com/v1/clickhouseinstallations.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: "apiextensions.k8s.io/v1"
22
kind: "CustomResourceDefinition"
33
metadata:
44
labels:
5-
clickhouse.altinity.com/chop: "0.25.1"
5+
clickhouse.altinity.com/chop: "0.25.2"
66
name: "clickhouseinstallations.clickhouse.altinity.com"
77
spec:
88
group: "clickhouse.altinity.com"

crd-catalog/Altinity/clickhouse-operator/clickhouse.altinity.com/v1/clickhouseinstallationtemplates.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: "apiextensions.k8s.io/v1"
22
kind: "CustomResourceDefinition"
33
metadata:
44
labels:
5-
clickhouse.altinity.com/chop: "0.25.1"
5+
clickhouse.altinity.com/chop: "0.25.2"
66
name: "clickhouseinstallationtemplates.clickhouse.altinity.com"
77
spec:
88
group: "clickhouse.altinity.com"

crd-catalog/Altinity/clickhouse-operator/clickhouse.altinity.com/v1/clickhouseoperatorconfigurations.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: "apiextensions.k8s.io/v1"
22
kind: "CustomResourceDefinition"
33
metadata:
44
labels:
5-
clickhouse.altinity.com/chop: "0.25.1"
5+
clickhouse.altinity.com/chop: "0.25.2"
66
name: "clickhouseoperatorconfigurations.clickhouse.altinity.com"
77
spec:
88
group: "clickhouse.altinity.com"

crd-catalog/FyraLabs/chisel-operator/chisel-operator.io/v1/exitnodes.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ spec:
3434
description: "Optional boolean value for whether to make the exit node the default route for the cluster If true, the exit node will be the default route for the cluster default value is false"
3535
type: "boolean"
3636
external_host:
37-
description: "Optional real external hostname/IP of exit node If not provided, the host field will be used"
37+
description: "Optional real external hostname or IP of the exit node.\n\nThis field is used to explicitly specify the public-facing endpoint for the exit node. If set to an IP address, it will be used as the `ip` field in the Service's `status.loadBalancer.ingress`, which is what external-dns and other automation will use to create DNS records or inform users of the external endpoint. If set to a DNS name, it will be used as the `hostname` field in the same struct.\n\nThis is useful when the exit node is only reachable via a specific external IP or hostname, even if the internal service is routed to a private address. If not provided, the value of the `host` field will be used instead."
3838
nullable: true
3939
type: "string"
4040
fingerprint:

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

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,24 @@ spec:
268268
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"
269269
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]+)?$"
270270
type: "string"
271+
imageBuild:
272+
description: "image build configs"
273+
properties:
274+
baseImageRegistry:
275+
default: "docker.io"
276+
description: "image registry to fetch base image for building driver image, default value is docker.io, the builder will search for corresponding OS base image from given registry\ne.g. if your worker node is using Ubuntu 22.04, by default the base image would be docker.io/ubuntu:22.04\nNOTE: this field won't apply for OpenShift since OpenShift is using its own DriverToolKit image to build driver image"
277+
type: "string"
278+
baseImageRegistryTLS:
279+
description: "TLS settings for fetching base image"
280+
properties:
281+
insecure:
282+
description: "If true, check if the container image already exists using plain HTTP."
283+
type: "boolean"
284+
insecureSkipTLSVerify:
285+
description: "If true, skip any TLS server certificate validation"
286+
type: "boolean"
287+
type: "object"
288+
type: "object"
271289
imageRegistrySecret:
272290
description: "secrets used for pull/push images from/to private registry specified in driversImage"
273291
properties:

crd-catalog/VictoriaMetrics/operator/operator.victoriametrics.com/v1/vlclusters.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1450,6 +1450,16 @@ spec:
14501450
paused:
14511451
description: "Paused If set to true all actions on the underlying managed objects are not\ngoing to be performed, except for delete actions."
14521452
type: "boolean"
1453+
persistentVolumeClaimRetentionPolicy:
1454+
description: "PersistentVolumeClaimRetentionPolicy allows configuration of PVC rentention policy"
1455+
properties:
1456+
whenDeleted:
1457+
description: "WhenDeleted specifies what happens to PVCs created from StatefulSet\nVolumeClaimTemplates when the StatefulSet is deleted. The default policy\nof `Retain` causes PVCs to not be affected by StatefulSet deletion. The\n`Delete` policy causes those PVCs to be deleted."
1458+
type: "string"
1459+
whenScaled:
1460+
description: "WhenScaled specifies what happens to PVCs created from StatefulSet\nVolumeClaimTemplates when the StatefulSet is scaled down. The default\npolicy of `Retain` causes PVCs to not be affected by a scaledown. The\n`Delete` policy causes the associated PVCs for any excess pods above\nthe replica count to be deleted."
1461+
type: "string"
1462+
type: "object"
14531463
podDisruptionBudget:
14541464
description: "PodDisruptionBudget created by operator"
14551465
properties:
@@ -1568,6 +1578,16 @@ spec:
15681578
rollingUpdateStrategy:
15691579
description: "RollingUpdateStrategy defines strategy for application updates\nDefault is OnDelete, in this case operator handles update process\nCan be changed for RollingUpdate"
15701580
type: "string"
1581+
rollingUpdateStrategyBehavior:
1582+
description: "RollingUpdateStrategyBehavior defines customized behavior for rolling updates.\nIt applies if the RollingUpdateStrategy is set to OnDelete, which is the default."
1583+
properties:
1584+
maxUnavailable:
1585+
anyOf:
1586+
- type: "integer"
1587+
- type: "string"
1588+
description: "MaxUnavailable defines the maximum number of pods that can be unavailable during the update.\nIt can be specified as an absolute number (e.g. 2) or a percentage of the total pods (e.g. \"50%\").\nFor example, if set to 100%, all pods will be upgraded at once, minimizing downtime when needed."
1589+
x-kubernetes-int-or-string: true
1590+
type: "object"
15711591
runtimeClassName:
15721592
description: "RuntimeClassName - defines runtime class for kubernetes pod.\nhttps://kubernetes.io/docs/concepts/containers/runtime-class/"
15731593
type: "string"

crd-catalog/VictoriaMetrics/operator/operator.victoriametrics.com/v1/vlsingles.yaml

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -564,6 +564,112 @@ spec:
564564
description: "Name must be unique within a namespace. Is required when creating resources, although\nsome resources may allow a client to request the generation of an appropriate name\nautomatically. Name is primarily intended for creation idempotence and configuration\ndefinition.\nCannot be updated.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names#names"
565565
type: "string"
566566
type: "object"
567+
syslogSpec:
568+
description: "SyslogSpec defines syslog listener configuration"
569+
properties:
570+
tcpListeners:
571+
description: "TCPListeners defines syslog server TCP listener configuration"
572+
items:
573+
description: "SyslogTCPListener defines configuration for TCP syslog server listen"
574+
properties:
575+
compressMethod:
576+
description: "CompressMethod for syslog messages\nsee https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/#compression"
577+
pattern: "^(none|zstd|gzip|deflate)$"
578+
type: "string"
579+
decolorizeFields:
580+
description: "DecolorizeFields to remove ANSI color codes across logs\nsee https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/#decolorizing-fields"
581+
type: "string"
582+
ignoreFields:
583+
description: "IgnoreFields to ignore at logs\nsee https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/#dropping-fields"
584+
type: "string"
585+
listenPort:
586+
description: "ListenPort defines listen port"
587+
format: "int32"
588+
type: "integer"
589+
streamFields:
590+
description: "StreamFields to use as log stream labels\nsee https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/#stream-fields"
591+
type: "string"
592+
tenantID:
593+
description: "TenantID for logs ingested in form of accountID:projectID\nsee https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/#multiple-configs"
594+
type: "string"
595+
tlsConfig:
596+
description: "TLSServerConfig defines VictoriaMetrics TLS configuration for the application's server"
597+
properties:
598+
certFile:
599+
description: "CertFile defines path to the pre-mounted file with certificate\nmutually exclusive with CertSecretRef"
600+
type: "string"
601+
certSecret:
602+
description: "CertSecretRef defines reference for secret with certificate content under given key\nmutually exclusive with CertFile"
603+
properties:
604+
key:
605+
description: "The key of the secret to select from. Must be a valid secret key."
606+
type: "string"
607+
name:
608+
default: ""
609+
description: "Name of the referent.\nThis field is effectively required, but due to backwards compatibility is\nallowed to be empty. Instances of this type with an empty value here are\nalmost certainly wrong.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
610+
type: "string"
611+
optional:
612+
description: "Specify whether the Secret or its key must be defined"
613+
type: "boolean"
614+
required:
615+
- "key"
616+
type: "object"
617+
x-kubernetes-map-type: "atomic"
618+
keyFile:
619+
description: "KeyFile defines path to the pre-mounted file with certificate key\nmutually exclusive with KeySecretRef"
620+
type: "string"
621+
keySecret:
622+
description: "Key defines reference for secret with certificate key content under given key\nmutually exclusive with KeyFile"
623+
properties:
624+
key:
625+
description: "The key of the secret to select from. Must be a valid secret key."
626+
type: "string"
627+
name:
628+
default: ""
629+
description: "Name of the referent.\nThis field is effectively required, but due to backwards compatibility is\nallowed to be empty. Instances of this type with an empty value here are\nalmost certainly wrong.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names"
630+
type: "string"
631+
optional:
632+
description: "Specify whether the Secret or its key must be defined"
633+
type: "boolean"
634+
required:
635+
- "key"
636+
type: "object"
637+
x-kubernetes-map-type: "atomic"
638+
type: "object"
639+
required:
640+
- "listenPort"
641+
type: "object"
642+
type: "array"
643+
udpListeners:
644+
description: "UDPListeners defines syslog server UDP listener configuration"
645+
items:
646+
description: "SyslogUDPListener defines configuration for UDP syslog server listen"
647+
properties:
648+
compressMethod:
649+
description: "CompressMethod for syslog messages\nsee https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/#compression"
650+
pattern: "^(none|zstd|gzip|deflate)$"
651+
type: "string"
652+
decolorizeFields:
653+
description: "DecolorizeFields to remove ANSI color codes across logs\nsee https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/#decolorizing-fields"
654+
type: "string"
655+
ignoreFields:
656+
description: "IgnoreFields to ignore at logs\nsee https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/#dropping-fields"
657+
type: "string"
658+
listenPort:
659+
description: "ListenPort defines listen port"
660+
format: "int32"
661+
type: "integer"
662+
streamFields:
663+
description: "StreamFields to use as log stream labels\nsee https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/#stream-fields"
664+
type: "string"
665+
tenantID:
666+
description: "TenantID for logs ingested in form of accountID:projectID\nsee https://docs.victoriametrics.com/victorialogs/data-ingestion/syslog/#multiple-configs"
667+
type: "string"
668+
required:
669+
- "listenPort"
670+
type: "object"
671+
type: "array"
672+
type: "object"
567673
terminationGracePeriodSeconds:
568674
description: "TerminationGracePeriodSeconds period for container graceful termination"
569675
format: "int64"

crd-catalog/VictoriaMetrics/operator/operator.victoriametrics.com/v1/vmanomalies.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -752,6 +752,16 @@ spec:
752752
paused:
753753
description: "Paused If set to true all actions on the underlying managed objects are not\ngoing to be performed, except for delete actions."
754754
type: "boolean"
755+
persistentVolumeClaimRetentionPolicy:
756+
description: "PersistentVolumeClaimRetentionPolicy allows configuration of PVC rentention policy"
757+
properties:
758+
whenDeleted:
759+
description: "WhenDeleted specifies what happens to PVCs created from StatefulSet\nVolumeClaimTemplates when the StatefulSet is deleted. The default policy\nof `Retain` causes PVCs to not be affected by StatefulSet deletion. The\n`Delete` policy causes those PVCs to be deleted."
760+
type: "string"
761+
whenScaled:
762+
description: "WhenScaled specifies what happens to PVCs created from StatefulSet\nVolumeClaimTemplates when the StatefulSet is scaled down. The default\npolicy of `Retain` causes PVCs to not be affected by a scaledown. The\n`Delete` policy causes the associated PVCs for any excess pods above\nthe replica count to be deleted."
763+
type: "string"
764+
type: "object"
755765
podDisruptionBudget:
756766
description: "PodDisruptionBudget created by operator"
757767
properties:

0 commit comments

Comments
 (0)