Skip to content

Commit 77c829a

Browse files
committed
Update generated
1 parent f8ccc59 commit 77c829a

20 files changed

+850
-28
lines changed

deploy/operator.yaml

+145-14
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,7 @@ rules:
125125
- scylladbdatacenters
126126
- remotekubernetesclusters
127127
- scylladbclusters
128+
- scylladbmanagerclusterregistrations
128129
verbs:
129130
- create
130131
- delete
@@ -141,6 +142,7 @@ rules:
141142
- scylladbdatacenters/status
142143
- remotekubernetesclusters/status
143144
- scylladbclusters/status
145+
- scylladbmanagerclusterregistrations/status
144146
verbs:
145147
- get
146148
- list
@@ -317,6 +319,7 @@ rules:
317319
- scyllaclusters/finalizers
318320
- scylladbdatacenters/finalizers
319321
- scylladbmonitorings/finalizers
322+
- scylladbmanagerclusterregistrations/finalizers
320323
verbs:
321324
- update
322325
- apiGroups:
@@ -345,26 +348,12 @@ rules:
345348
- daemonsets/finalizers
346349
verbs:
347350
- update
348-
- apiGroups:
349-
- scylla.scylladb.com
350-
resources:
351-
- scyllaclusters/finalizers
352-
- scylladbdatacenters/finalizers
353-
- scylladbmonitorings/finalizers
354-
verbs:
355-
- update
356351
- apiGroups:
357352
- policy
358353
resources:
359354
- poddisruptionbudgets/finalizers
360355
verbs:
361356
- update
362-
- apiGroups:
363-
- scylla.scylladb.com
364-
resources:
365-
- nodeconfigs/finalizers
366-
verbs:
367-
- update
368357

369358
---
370359
apiVersion: rbac.authorization.k8s.io/v1
@@ -43754,6 +43743,145 @@ spec:
4375443743
subresources:
4375543744
status: {}
4375643745

43746+
---
43747+
---
43748+
apiVersion: apiextensions.k8s.io/v1
43749+
kind: CustomResourceDefinition
43750+
metadata:
43751+
annotations:
43752+
controller-gen.kubebuilder.io/version: v0.17.1
43753+
name: scylladbmanagerclusterregistrations.scylla.scylladb.com
43754+
spec:
43755+
group: scylla.scylladb.com
43756+
names:
43757+
kind: ScyllaDBManagerClusterRegistration
43758+
listKind: ScyllaDBManagerClusterRegistrationList
43759+
plural: scylladbmanagerclusterregistrations
43760+
singular: scylladbmanagerclusterregistration
43761+
scope: Namespaced
43762+
versions:
43763+
- additionalPrinterColumns:
43764+
- jsonPath: .status.conditions[?(@.type=='Progressing')].status
43765+
name: PROGRESSING
43766+
type: string
43767+
- jsonPath: .status.conditions[?(@.type=='Degraded')].status
43768+
name: DEGRADED
43769+
type: string
43770+
- jsonPath: .metadata.creationTimestamp
43771+
name: AGE
43772+
type: date
43773+
name: v1alpha1
43774+
schema:
43775+
openAPIV3Schema:
43776+
properties:
43777+
apiVersion:
43778+
description: |-
43779+
APIVersion defines the versioned schema of this representation of an object.
43780+
Servers should convert recognized schemas to the latest internal value, and
43781+
may reject unrecognized values.
43782+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
43783+
type: string
43784+
kind:
43785+
description: |-
43786+
Kind is a string value representing the REST resource this object represents.
43787+
Servers may infer this from the endpoint the client submits requests to.
43788+
Cannot be updated.
43789+
In CamelCase.
43790+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
43791+
type: string
43792+
metadata:
43793+
type: object
43794+
spec:
43795+
description: spec defines the desired state of ScyllaDBManagerClusterRegistration.
43796+
properties:
43797+
scyllaDBClusterRef:
43798+
description: |-
43799+
scyllaDBClusterRef specifies the typed reference to the local ScyllaDB cluster.
43800+
Supported kind is ScyllaDBDatacenter in scylla.scylladb.com group.
43801+
properties:
43802+
kind:
43803+
description: kind specifies the type of the resource.
43804+
type: string
43805+
name:
43806+
description: name specifies the name of the resource.
43807+
type: string
43808+
type: object
43809+
type: object
43810+
status:
43811+
description: status reflects the observed state of ScyllaDBManagerClusterRegistration.
43812+
properties:
43813+
clusterID:
43814+
description: clusterID reflects the internal identification number of the cluster in ScyllaDB Manager state.
43815+
type: string
43816+
conditions:
43817+
description: conditions hold conditions describing ScyllaDBManagerClusterRegistration state.
43818+
items:
43819+
description: Condition contains details for one aspect of the current state of this API Resource.
43820+
properties:
43821+
lastTransitionTime:
43822+
description: |-
43823+
lastTransitionTime is the last time the condition transitioned from one status to another.
43824+
This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable.
43825+
format: date-time
43826+
type: string
43827+
message:
43828+
description: |-
43829+
message is a human readable message indicating details about the transition.
43830+
This may be an empty string.
43831+
maxLength: 32768
43832+
type: string
43833+
observedGeneration:
43834+
description: |-
43835+
observedGeneration represents the .metadata.generation that the condition was set based upon.
43836+
For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date
43837+
with respect to the current state of the instance.
43838+
format: int64
43839+
minimum: 0
43840+
type: integer
43841+
reason:
43842+
description: |-
43843+
reason contains a programmatic identifier indicating the reason for the condition's last transition.
43844+
Producers of specific condition types may define expected values and meanings for this field,
43845+
and whether the values are considered a guaranteed API.
43846+
The value should be a CamelCase string.
43847+
This field may not be empty.
43848+
maxLength: 1024
43849+
minLength: 1
43850+
pattern: ^[A-Za-z]([A-Za-z0-9_,:]*[A-Za-z0-9_])?$
43851+
type: string
43852+
status:
43853+
description: status of the condition, one of True, False, Unknown.
43854+
enum:
43855+
- "True"
43856+
- "False"
43857+
- Unknown
43858+
type: string
43859+
type:
43860+
description: type of condition in CamelCase or in foo.example.com/CamelCase.
43861+
maxLength: 316
43862+
pattern: ^([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*/)?(([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9])$
43863+
type: string
43864+
required:
43865+
- lastTransitionTime
43866+
- message
43867+
- reason
43868+
- status
43869+
- type
43870+
type: object
43871+
type: array
43872+
observedGeneration:
43873+
description: |-
43874+
observedGeneration is the most recent generation observed for this ScyllaDBManagerClusterRegistration. It corresponds to the
43875+
ScyllaDBManagerClusterRegistration's generation, which is updated on mutation by the API Server.
43876+
format: int64
43877+
type: integer
43878+
type: object
43879+
type: object
43880+
served: true
43881+
storage: true
43882+
subresources:
43883+
status: {}
43884+
4375743885
---
4375843886
---
4375943887
apiVersion: apiextensions.k8s.io/v1
@@ -46388,6 +46516,7 @@ rules:
4638846516
- scylladbmonitorings
4638946517
- scylladbdatacenters
4639046518
- scylladbclusters
46519+
- scylladbmanagerclusterregistrations
4639146520
verbs:
4639246521
- create
4639346522
- patch
@@ -46412,6 +46541,7 @@ rules:
4641246541
- scylladbmonitorings
4641346542
- scylladbdatacenters
4641446543
- scylladbclusters
46544+
- scylladbmanagerclusterregistrations
4641546545
verbs:
4641646546
- get
4641746547
- list
@@ -46667,6 +46797,7 @@ webhooks:
4666746797
- scyllaoperatorconfigs
4666846798
- scylladbdatacenters
4666946799
- scylladbclusters
46800+
- scylladbmanagerclusterregistrations
4667046801

4667146802
---
4667246803
apiVersion: policy/v1

deploy/operator/00_operator.clusterrole_def.yaml

+3-14
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ rules:
109109
- scylladbdatacenters
110110
- remotekubernetesclusters
111111
- scylladbclusters
112+
- scylladbmanagerclusterregistrations
112113
verbs:
113114
- create
114115
- delete
@@ -125,6 +126,7 @@ rules:
125126
- scylladbdatacenters/status
126127
- remotekubernetesclusters/status
127128
- scylladbclusters/status
129+
- scylladbmanagerclusterregistrations/status
128130
verbs:
129131
- get
130132
- list
@@ -301,6 +303,7 @@ rules:
301303
- scyllaclusters/finalizers
302304
- scylladbdatacenters/finalizers
303305
- scylladbmonitorings/finalizers
306+
- scylladbmanagerclusterregistrations/finalizers
304307
verbs:
305308
- update
306309
- apiGroups:
@@ -329,23 +332,9 @@ rules:
329332
- daemonsets/finalizers
330333
verbs:
331334
- update
332-
- apiGroups:
333-
- scylla.scylladb.com
334-
resources:
335-
- scyllaclusters/finalizers
336-
- scylladbdatacenters/finalizers
337-
- scylladbmonitorings/finalizers
338-
verbs:
339-
- update
340335
- apiGroups:
341336
- policy
342337
resources:
343338
- poddisruptionbudgets/finalizers
344339
verbs:
345340
- update
346-
- apiGroups:
347-
- scylla.scylladb.com
348-
resources:
349-
- nodeconfigs/finalizers
350-
verbs:
351-
- update
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../pkg/api/scylla/v1alpha1/scylla.scylladb.com_scylladbmanagerclusterregistrations.yaml

deploy/operator/00_scyllacluster_clusterrole_edit.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ rules:
1313
- scylladbmonitorings
1414
- scylladbdatacenters
1515
- scylladbclusters
16+
- scylladbmanagerclusterregistrations
1617
verbs:
1718
- create
1819
- patch

deploy/operator/00_scyllacluster_clusterrole_view.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ rules:
1414
- scylladbmonitorings
1515
- scylladbdatacenters
1616
- scylladbclusters
17+
- scylladbmanagerclusterregistrations
1718
verbs:
1819
- get
1920
- list

deploy/operator/10_validatingwebhook.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,4 @@ webhooks:
3737
- scyllaoperatorconfigs
3838
- scylladbdatacenters
3939
- scylladbclusters
40+
- scylladbmanagerclusterregistrations

0 commit comments

Comments
 (0)