Skip to content

Commit 9693a25

Browse files
committed
Update upstream specifications to their latest version
1 parent 521b057 commit 9693a25

File tree

146 files changed

+29649
-2716
lines changed

Some content is hidden

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

146 files changed

+29649
-2716
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,12 @@ spec:
157157
cmCertificateSecretName:
158158
description: "Secret name to use for cluster's CM (Cluster Manager) certificate. If left blank, a cluster-provided certificate will be used."
159159
type: "string"
160+
cpInternodeEncryptionCertificateSecretName:
161+
description: "Secret name to use for cluster's Control Plane Internode Encryption (CPINE) certificate. If left blank, a cluster-provided certificate will be used."
162+
type: "string"
163+
dpInternodeEncryptionCertificateSecretName:
164+
description: "Secret name to use for cluster's Data Plane Internode Encryption (DPINE) certificate. If left blank, a cluster-provided certificate will be used."
165+
type: "string"
160166
ldapClientCertificateSecretName:
161167
description: "Secret name to use for cluster's LDAP client certificate. If left blank, LDAP client certificate authentication will be disabled."
162168
type: "string"

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,10 @@ spec:
135135
type: "string"
136136
cmCertificateSecretName:
137137
type: "string"
138+
cpInternodeEncryptionCertificateSecretName:
139+
type: "string"
140+
dpInternodeEncryptionCertificateSecretName:
141+
type: "string"
138142
ldapClientCertificateSecretName:
139143
type: "string"
140144
metricsExporterCertificateSecretName:

crd-catalog/SlinkyProject/slurm-operator/slinky.slurm.net/v1beta1/accountings.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,13 @@ spec:
8282
additionalProperties:
8383
type: "string"
8484
description: "Annotations is an unstructured key value map stored with a resource that may be\nset by external tools to store and retrieve arbitrary metadata. They are not\nqueryable and should be preserved when modifying objects.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations"
85+
nullable: true
8586
type: "object"
8687
labels:
8788
additionalProperties:
8889
type: "string"
8990
description: "Map of string keys and values that can be used to organize and categorize\n(scope and select) objects. May match selectors of replication controllers\nand services.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels"
91+
nullable: true
9092
type: "object"
9193
type: "object"
9294
nodePort:
@@ -169,11 +171,13 @@ spec:
169171
additionalProperties:
170172
type: "string"
171173
description: "Annotations is an unstructured key value map stored with a resource that may be\nset by external tools to store and retrieve arbitrary metadata. They are not\nqueryable and should be preserved when modifying objects.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations"
174+
nullable: true
172175
type: "object"
173176
labels:
174177
additionalProperties:
175178
type: "string"
176179
description: "Map of string keys and values that can be used to organize and categorize\n(scope and select) objects. May match selectors of replication controllers\nand services.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels"
180+
nullable: true
177181
type: "object"
178182
type: "object"
179183
spec:

crd-catalog/SlinkyProject/slurm-operator/slinky.slurm.net/v1beta1/controllers.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ spec:
6262
type: "string"
6363
type: "object"
6464
x-kubernetes-map-type: "atomic"
65+
nullable: true
6566
type: "array"
6667
epilogScriptRefs:
6768
description: "EpilogScriptRefs is a list of epilog scripts to be mounted in `/etc/slurm`.\nRef: https://slurm.schedmd.com/prolog_epilog.html"
@@ -76,6 +77,7 @@ spec:
7677
type: "string"
7778
type: "object"
7879
x-kubernetes-map-type: "atomic"
80+
nullable: true
7981
type: "array"
8082
epilogSlurmctldScriptRefs:
8183
description: "EpilogSlurmctldScriptRefs is a list of EpilogSlurmctld scripts to be mounted in `/etc/slurm`.\nRef: https://slurm.schedmd.com/slurm.conf.html#OPT_EpilogSlurmctld"
@@ -90,6 +92,7 @@ spec:
9092
type: "string"
9193
type: "object"
9294
x-kubernetes-map-type: "atomic"
95+
nullable: true
9396
type: "array"
9497
external:
9598
default: false
@@ -147,6 +150,7 @@ spec:
147150
additionalProperties:
148151
type: "string"
149152
description: "Annotations is an unstructured key value map stored with a resource that may be\nset by external tools to store and retrieve arbitrary metadata. They are not\nqueryable and should be preserved when modifying objects.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations"
153+
nullable: true
150154
type: "object"
151155
enabled:
152156
default: false
@@ -180,6 +184,7 @@ spec:
180184
additionalProperties:
181185
type: "string"
182186
description: "Map of string keys and values that can be used to organize and categorize\n(scope and select) objects. May match selectors of replication controllers\nand services.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels"
187+
nullable: true
183188
type: "object"
184189
scrapeTimeout:
185190
description: "scrapeTimeout defines the timeout after which Prometheus considers the scrape to be failed.\n\nIf empty, Prometheus uses the global scrape timeout unless it is less\nthan the target's scrape interval value in which the latter is used.\nThe value cannot be greater than the scrape interval otherwise the operator will reject the resource."
@@ -322,6 +327,7 @@ spec:
322327
type: "string"
323328
type: "object"
324329
x-kubernetes-map-type: "atomic"
330+
nullable: true
325331
type: "array"
326332
prologSlurmctldScriptRefs:
327333
description: "PrologSlurmctldScriptRefs is a list of PrologSlurmctld scripts to be mounted in `/etc/slurm`.\nRef: https://slurm.schedmd.com/slurm.conf.html#OPT_PrologSlurmctld"
@@ -336,6 +342,7 @@ spec:
336342
type: "string"
337343
type: "object"
338344
x-kubernetes-map-type: "atomic"
345+
nullable: true
339346
type: "array"
340347
reconfigure:
341348
description: "The reconfigure container configuration."
@@ -351,11 +358,13 @@ spec:
351358
additionalProperties:
352359
type: "string"
353360
description: "Annotations is an unstructured key value map stored with a resource that may be\nset by external tools to store and retrieve arbitrary metadata. They are not\nqueryable and should be preserved when modifying objects.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations"
361+
nullable: true
354362
type: "object"
355363
labels:
356364
additionalProperties:
357365
type: "string"
358366
description: "Map of string keys and values that can be used to organize and categorize\n(scope and select) objects. May match selectors of replication controllers\nand services.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels"
367+
nullable: true
359368
type: "object"
360369
type: "object"
361370
nodePort:
@@ -400,11 +409,13 @@ spec:
400409
additionalProperties:
401410
type: "string"
402411
description: "Annotations is an unstructured key value map stored with a resource that may be\nset by external tools to store and retrieve arbitrary metadata. They are not\nqueryable and should be preserved when modifying objects.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations"
412+
nullable: true
403413
type: "object"
404414
labels:
405415
additionalProperties:
406416
type: "string"
407417
description: "Map of string keys and values that can be used to organize and categorize\n(scope and select) objects. May match selectors of replication controllers\nand services.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels"
418+
nullable: true
408419
type: "object"
409420
type: "object"
410421
spec:

crd-catalog/SlinkyProject/slurm-operator/slinky.slurm.net/v1beta1/loginsets.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,13 @@ spec:
7676
additionalProperties:
7777
type: "string"
7878
description: "Annotations is an unstructured key value map stored with a resource that may be\nset by external tools to store and retrieve arbitrary metadata. They are not\nqueryable and should be preserved when modifying objects.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations"
79+
nullable: true
7980
type: "object"
8081
labels:
8182
additionalProperties:
8283
type: "string"
8384
description: "Map of string keys and values that can be used to organize and categorize\n(scope and select) objects. May match selectors of replication controllers\nand services.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels"
85+
nullable: true
8486
type: "object"
8587
type: "object"
8688
nodePort:
@@ -121,11 +123,13 @@ spec:
121123
additionalProperties:
122124
type: "string"
123125
description: "Annotations is an unstructured key value map stored with a resource that may be\nset by external tools to store and retrieve arbitrary metadata. They are not\nqueryable and should be preserved when modifying objects.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations"
126+
nullable: true
124127
type: "object"
125128
labels:
126129
additionalProperties:
127130
type: "string"
128131
description: "Map of string keys and values that can be used to organize and categorize\n(scope and select) objects. May match selectors of replication controllers\nand services.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels"
132+
nullable: true
129133
type: "object"
130134
type: "object"
131135
spec:

crd-catalog/SlinkyProject/slurm-operator/slinky.slurm.net/v1beta1/nodesets.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,13 @@ spec:
140140
additionalProperties:
141141
type: "string"
142142
description: "Annotations is an unstructured key value map stored with a resource that may be\nset by external tools to store and retrieve arbitrary metadata. They are not\nqueryable and should be preserved when modifying objects.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations"
143+
nullable: true
143144
type: "object"
144145
labels:
145146
additionalProperties:
146147
type: "string"
147148
description: "Map of string keys and values that can be used to organize and categorize\n(scope and select) objects. May match selectors of replication controllers\nand services.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels"
149+
nullable: true
148150
type: "object"
149151
type: "object"
150152
spec:
@@ -171,6 +173,7 @@ spec:
171173
type: "object"
172174
volumeClaimTemplates:
173175
description: "volumeClaimTemplates is a list of claims that pods are allowed to reference.\nThe NodeSet controller is responsible for mapping network identities to\nclaims in a way that maintains the identity of a pod. Every claim in\nthis list must have at least one matching (by name) volumeMount in one\ncontainer in the template. A claim in this list takes precedence over\nany volumes in the template, with the same name."
176+
nullable: true
174177
x-kubernetes-preserve-unknown-fields: true
175178
required:
176179
- "controllerRef"

crd-catalog/SlinkyProject/slurm-operator/slinky.slurm.net/v1beta1/restapis.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,13 @@ spec:
6161
additionalProperties:
6262
type: "string"
6363
description: "Annotations is an unstructured key value map stored with a resource that may be\nset by external tools to store and retrieve arbitrary metadata. They are not\nqueryable and should be preserved when modifying objects.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations"
64+
nullable: true
6465
type: "object"
6566
labels:
6667
additionalProperties:
6768
type: "string"
6869
description: "Map of string keys and values that can be used to organize and categorize\n(scope and select) objects. May match selectors of replication controllers\nand services.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels"
70+
nullable: true
6971
type: "object"
7072
type: "object"
7173
nodePort:
@@ -93,11 +95,13 @@ spec:
9395
additionalProperties:
9496
type: "string"
9597
description: "Annotations is an unstructured key value map stored with a resource that may be\nset by external tools to store and retrieve arbitrary metadata. They are not\nqueryable and should be preserved when modifying objects.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations"
98+
nullable: true
9699
type: "object"
97100
labels:
98101
additionalProperties:
99102
type: "string"
100103
description: "Map of string keys and values that can be used to organize and categorize\n(scope and select) objects. May match selectors of replication controllers\nand services.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels"
104+
nullable: true
101105
type: "object"
102106
type: "object"
103107
spec:

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

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -590,6 +590,43 @@ spec:
590590
type: "string"
591591
type: "object"
592592
type: "array"
593+
incidentio_configs:
594+
items:
595+
description: "IncidentIOConfig configures notifications via incident.io.\nhttps://prometheus.io/docs/alerting/latest/configuration/#incidentio_config\navailable from v0.66.0 operator version\nand v0.29.0 alertmanager version"
596+
properties:
597+
alert_source_token:
598+
description: "AlertSourceToken is used to authenticate with incident.io"
599+
properties:
600+
key:
601+
description: "The key of the secret to select from. Must be a valid secret key."
602+
type: "string"
603+
name:
604+
default: ""
605+
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"
606+
type: "string"
607+
optional:
608+
description: "Specify whether the Secret or its key must be defined"
609+
type: "boolean"
610+
required:
611+
- "key"
612+
type: "object"
613+
x-kubernetes-map-type: "atomic"
614+
http_config:
615+
x-kubernetes-preserve-unknown-fields: true
616+
max_alerts:
617+
description: "MaxAlerts defines maximum number of alerts to be sent per incident.io message."
618+
type: "integer"
619+
send_resolved:
620+
description: "SendResolved controls notify about resolved alerts."
621+
type: "boolean"
622+
timeout:
623+
description: "Timeout is the maximum time allowed to invoke incident.io"
624+
type: "string"
625+
url:
626+
description: "The URL to send the incident.io alert. This would typically be provided by the\nincident.io team when setting up an alert source."
627+
type: "string"
628+
type: "object"
629+
type: "array"
593630
jira_configs:
594631
items:
595632
description: "JiraConfig represent alertmanager's jira_config entry\nhttps://prometheus.io/docs/alerting/latest/configuration/#jira_config\navailable from v0.55.0 operator version\nand v0.28.0 alertmanager version"

0 commit comments

Comments
 (0)