Skip to content

Commit be25f90

Browse files
committed
Update upstream specifications to their latest version
Signed-off-by: Sebastian Hoß <[email protected]>
1 parent 1e4f085 commit be25f90

File tree

1,919 files changed

+18061
-5916
lines changed

Some content is hidden

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

1,919 files changed

+18061
-5916
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
@@ -20,6 +20,9 @@ spec:
2020
- jsonPath: ".spec.schedule"
2121
name: "Schedule"
2222
type: "string"
23+
- jsonPath: ".spec.timeZone"
24+
name: "TimeZone"
25+
type: "string"
2326
- jsonPath: ".spec.suspend"
2427
name: "Suspend"
2528
type: "string"
@@ -7634,6 +7637,9 @@ spec:
76347637
- "sparkVersion"
76357638
- "type"
76367639
type: "object"
7640+
timeZone:
7641+
description: "TimeZone is the time zone in which the cron schedule will be interpreted in.\nThis value is passed to time.LoadLocation, so it must be either \"Local\", \"UTC\",\nor a valid IANA location name e.g. \"America/New_York\".\nDefaults to \"Local\"."
7642+
type: "string"
76377643
required:
76387644
- "schedule"
76397645
- "template"

crd-catalog/RedisLabs/redis-enterprise-k8s-docs/app.redislabs.com/v1/redisenterpriseclusters.yaml

Lines changed: 31 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ spec:
2020
- jsonPath: ".spec.nodes"
2121
name: "Nodes"
2222
type: "string"
23+
- jsonPath: ".status.licenseStatus.shardsUsage"
24+
name: "Shards"
25+
type: "string"
2326
- jsonPath: ".spec.redisEnterpriseImageSpec.versionTag"
2427
name: "Version"
2528
type: "string"
@@ -32,9 +35,6 @@ spec:
3235
- jsonPath: ".status.licenseStatus.licenseState"
3336
name: "License State"
3437
type: "string"
35-
- jsonPath: ".status.licenseStatus.shardsLimit"
36-
name: "Shards Limit"
37-
type: "string"
3838
- jsonPath: ".status.licenseStatus.expirationDate"
3939
name: "License Expiration Date"
4040
type: "string"
@@ -610,9 +610,6 @@ spec:
610610
type: "object"
611611
type: "array"
612612
type: "object"
613-
podSecurityPolicyName:
614-
description: "DEPRECATED PodSecurityPolicy support is removed in Kubernetes v1.25 and the use of this field is invalid for use when running on Kubernetes v1.25+. Future versions of the RedisEnterpriseCluster API will remove support for this field altogether. For migration instructions, see https://kubernetes.io/docs/tasks/configure-pod-container/migrate-from-psp/ \n Name of pod security policy to use on pods"
615-
type: "string"
616613
podStartingPolicy:
617614
description: "Mitigation setting for STS pods stuck in \"ContainerCreating\""
618615
properties:
@@ -3473,6 +3470,12 @@ spec:
34733470
servicesRiggerSpec:
34743471
description: "Specification for service rigger"
34753472
properties:
3473+
databaseServicePortPolicy:
3474+
description: "databaseServicePortPolicy instructs how to determine the service ports for REDB services. Defaults to DatabasePortForward, if not specified otherwise. DatabasePortForward - The service port will be the same as the database port. RedisDefaultPort - The service port will be the default Redis port (6379)."
3475+
enum:
3476+
- "DatabasePortForward"
3477+
- "RedisDefaultPort"
3478+
type: "string"
34763479
databaseServiceType:
34773480
description: "Service types for access to databases. should be a comma separated list. The possible values are cluster_ip, headless and load_balancer."
34783481
type: "string"
@@ -7360,10 +7363,32 @@ spec:
73607363
type: "string"
73617364
expirationDate:
73627365
type: "string"
7366+
features:
7367+
items:
7368+
type: "string"
7369+
type: "array"
7370+
flashShards:
7371+
format: "int32"
7372+
type: "integer"
7373+
flashShardsLimit:
7374+
format: "int32"
7375+
nullable: true
7376+
type: "integer"
73637377
licenseState:
73647378
type: "string"
7379+
owner:
7380+
type: "string"
7381+
ramShards:
7382+
format: "int32"
7383+
type: "integer"
7384+
ramShardsLimit:
7385+
format: "int32"
7386+
nullable: true
7387+
type: "integer"
73657388
shardsLimit:
73667389
type: "integer"
7390+
shardsUsage:
7391+
type: "string"
73677392
type: "object"
73687393
managedAPIs:
73697394
description: "Indicates cluster APIs that are being managed by the operator. This only applies to cluster APIs which are optionally-managed by the operator, such as cluster LDAP configuration. Most other APIs are automatically managed by the operator, and are not listed here."

crd-catalog/RedisLabs/redis-enterprise-k8s-docs/app.redislabs.com/v1alpha1/redisenterpriseactiveactivedatabases.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -376,21 +376,18 @@ spec:
376376
description: "memory size of database. use formats like 100MB, 0.1GB. minimum value in 100MB. When redis on flash (RoF) is enabled, this value refers to RAM+Flash memory, and it must not be below 1GB."
377377
type: "string"
378378
modulesList:
379-
description: "List of modules associated with database. Note - For Active-Active databases this feature is currently in preview. For this feature to take effect for Active-Active databases, set a boolean environment variable with the name \"ENABLE_ALPHA_FEATURES\" to True. This variable can be set via the redis-enterprise-operator pod spec, or through the operator-environment-config Config Map."
379+
description: "List of modules associated with the database. The list of valid modules for the specific cluster can be retrieved from the status of the REC object. Use the \"name\" and \"versions\" fields for the specific module configuration. If specifying an explicit version for a module, automatic modules versions upgrade must be disabled by setting the '.upgradeSpec.upgradeModulesToLatest' field in the REC to 'false'. Note that the option to specify module versions is deprecated, and will be removed in future releases."
380380
items:
381-
description: "Redis Enterprise Module: https://redislabs.com/redis-enterprise/modules/"
381+
description: "Redis Enterprise module (see https://redis.io/docs/latest/develop/reference/modules/)"
382382
properties:
383383
config:
384-
description: "Module command line arguments e.g. VKEY_MAX_ENTITY_COUNT 30"
384+
description: "Module command line arguments e.g. VKEY_MAX_ENTITY_COUNT 30 30"
385385
type: "string"
386386
name:
387-
description: "The module's name e.g \"ft\" for redissearch"
388-
type: "string"
389-
uid:
390-
description: "Module's uid - do not set, for system use only nolint:staticcheck // custom json tag unknown to the linter"
387+
description: "The name of the module, e.g. \"search\" or \"ReJSON\". The complete list of modules available in the cluster can be retrieved from the '.status.modules' field in the REC."
391388
type: "string"
392389
version:
393-
description: "Module's semantic version e.g \"1.6.12\" - optional only in REDB, must be set in REAADB"
390+
description: "The semantic version of the module, e.g. '1.6.12'. Optional for REDB, must be set for REAADB. Note that this field is deprecated, and will be removed in future releases."
394391
type: "string"
395392
required:
396393
- "name"
@@ -509,7 +506,7 @@ spec:
509506
description: "Specifications for DB upgrade."
510507
properties:
511508
upgradeModulesToLatest:
512-
description: "Upgrades the modules to the latest version that supportes the DB version during a DB upgrade action, to upgrade the DB version view the 'redisVersion' field. Note - This field is currently not supported for Active-Active databases."
509+
description: "Upgrades the modules to the latest version that supports the DB version during a DB upgrade action, to upgrade the DB version view the 'redisVersion' field. Note - This field is currently not supported for Active-Active databases."
513510
type: "boolean"
514511
required:
515512
- "upgradeModulesToLatest"
@@ -519,6 +516,9 @@ spec:
519516
description: "The list of instances/ clusters specifications and configurations."
520517
items:
521518
properties:
519+
externalReplicationPort:
520+
description: "The desired replication endpoint's port number for users who utilize LoadBalancers for sync between AA replicas and need to provide the specific port number that the LoadBalancer listens to."
521+
type: "integer"
522522
name:
523523
description: "The name of the remote cluster CR to link."
524524
type: "string"

crd-catalog/RedisLabs/redis-enterprise-k8s-docs/app.redislabs.com/v1alpha1/redisenterpriseclusters.yaml

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ spec:
2020
- jsonPath: ".spec.nodes"
2121
name: "Nodes"
2222
type: "string"
23+
- jsonPath: ".status.licenseStatus.shardsUsage"
24+
name: "Shards"
25+
type: "string"
2326
- jsonPath: ".spec.redisEnterpriseImageSpec.versionTag"
2427
name: "Version"
2528
type: "string"
@@ -32,9 +35,6 @@ spec:
3235
- jsonPath: ".status.licenseStatus.licenseState"
3336
name: "License State"
3437
type: "string"
35-
- jsonPath: ".status.licenseStatus.shardsLimit"
36-
name: "Shards Limit"
37-
type: "string"
3838
- jsonPath: ".status.licenseStatus.expirationDate"
3939
name: "License Expiration Date"
4040
type: "string"
@@ -524,8 +524,6 @@ spec:
524524
type: "object"
525525
type: "array"
526526
type: "object"
527-
podSecurityPolicyName:
528-
type: "string"
529527
podStartingPolicy:
530528
properties:
531529
enabled:
@@ -3338,6 +3336,12 @@ spec:
33383336
type: "object"
33393337
servicesRiggerSpec:
33403338
properties:
3339+
databaseServicePortPolicy:
3340+
description: "databaseServicePortPolicy instructs how to determine the service ports for REDB services. Defaults to DatabasePortForward, if not specified otherwise. DatabasePortForward - The service port will be the same as the database port. RedisDefaultPort - The service port will be the default Redis port (6379)."
3341+
enum:
3342+
- "DatabasePortForward"
3343+
- "RedisDefaultPort"
3344+
type: "string"
33413345
databaseServiceType:
33423346
type: "string"
33433347
extraEnvVars:
@@ -7190,10 +7194,32 @@ spec:
71907194
type: "string"
71917195
expirationDate:
71927196
type: "string"
7197+
features:
7198+
items:
7199+
type: "string"
7200+
type: "array"
7201+
flashShards:
7202+
format: "int32"
7203+
type: "integer"
7204+
flashShardsLimit:
7205+
format: "int32"
7206+
nullable: true
7207+
type: "integer"
71937208
licenseState:
71947209
type: "string"
7210+
owner:
7211+
type: "string"
7212+
ramShards:
7213+
format: "int32"
7214+
type: "integer"
7215+
ramShardsLimit:
7216+
format: "int32"
7217+
nullable: true
7218+
type: "integer"
71957219
shardsLimit:
71967220
type: "integer"
7221+
shardsUsage:
7222+
type: "string"
71977223
type: "object"
71987224
managedAPIs:
71997225
properties:

crd-catalog/RedisLabs/redis-enterprise-k8s-docs/app.redislabs.com/v1alpha1/redisenterprisedatabases.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -315,18 +315,18 @@ spec:
315315
description: "memory size of database. use formats like 100MB, 0.1GB. minimum value in 100MB. When redis on flash (RoF) is enabled, this value refers to RAM+Flash memory, and it must not be below 1GB."
316316
type: "string"
317317
modulesList:
318-
description: "List of modules associated with database. Note - For Active-Active databases this feature is currently in preview. For this feature to take effect for Active-Active databases, set a boolean environment variable with the name \"ENABLE_ALPHA_FEATURES\" to True. This variable can be set via the redis-enterprise-operator pod spec, or through the operator-environment-config Config Map. Note - if you do not want to upgrade to the latest version you must set upgradeSpec -> upgradeModulesToLatest to false. if you specify a version and do not set the upgradeModulesToLatest it can result errors in the operator. in addition, the option to specify specific version is Deprecated and will be deleted in next releases."
318+
description: "List of modules associated with the database. The list of valid modules for the specific cluster can be retrieved from the status of the REC object. Use the \"name\" and \"versions\" fields for the specific module configuration. If specifying an explicit version for a module, automatic modules versions upgrade must be disabled by setting the '.upgradeSpec.upgradeModulesToLatest' field in the REC to 'false'. Note that the option to specify module versions is deprecated, and will be removed in future releases."
319319
items:
320-
description: "Redis Enterprise Module: https://redislabs.com/redis-enterprise/modules/"
320+
description: "Redis Enterprise module (see https://redis.io/docs/latest/develop/reference/modules/)"
321321
properties:
322322
config:
323-
description: "Module command line arguments e.g. VKEY_MAX_ENTITY_COUNT 30"
323+
description: "Module command line arguments e.g. VKEY_MAX_ENTITY_COUNT 30 30"
324324
type: "string"
325325
name:
326-
description: "The module's name e.g \"ft\" for redissearch"
326+
description: "The name of the module, e.g. \"search\" or \"ReJSON\". The complete list of modules available in the cluster can be retrieved from the '.status.modules' field in the REC."
327327
type: "string"
328328
version:
329-
description: "DEPRECATED - Module's semantic version e.g \"1.6.12\" - optional only in REDB, must be set in REAADB"
329+
description: "The semantic version of the module, e.g. '1.6.12'. Optional for REDB, must be set for REAADB. Note that this field is deprecated, and will be removed in future releases."
330330
type: "string"
331331
required:
332332
- "name"

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

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,40 @@ spec:
117117
type: "object"
118118
x-kubernetes-preserve-unknown-fields: true
119119
type: "array"
120+
extraEnvsFrom:
121+
description: "ExtraEnvsFrom defines source of env variables for the application container\ncould either be secret or configmap"
122+
items:
123+
description: "EnvFromSource represents the source of a set of ConfigMaps"
124+
properties:
125+
configMapRef:
126+
description: "The ConfigMap to select from"
127+
properties:
128+
name:
129+
default: ""
130+
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"
131+
type: "string"
132+
optional:
133+
description: "Specify whether the ConfigMap must be defined"
134+
type: "boolean"
135+
type: "object"
136+
x-kubernetes-map-type: "atomic"
137+
prefix:
138+
description: "An optional identifier to prepend to each key in the ConfigMap. Must be a C_IDENTIFIER."
139+
type: "string"
140+
secretRef:
141+
description: "The Secret to select from"
142+
properties:
143+
name:
144+
default: ""
145+
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"
146+
type: "string"
147+
optional:
148+
description: "Specify whether the Secret must be defined"
149+
type: "boolean"
150+
type: "object"
151+
x-kubernetes-map-type: "atomic"
152+
type: "object"
153+
type: "array"
120154
futureRetention:
121155
description: "FutureRetention for the stored logs\nLog entries with timestamps bigger than now+futureRetention are rejected during data ingestion; see https://docs.victoriametrics.com/victorialogs/#retention"
122156
type: "string"

0 commit comments

Comments
 (0)