1- ---
21apiVersion : apiextensions.k8s.io/v1
32kind : CustomResourceDefinition
43metadata :
54 annotations :
6- controller-gen.kubebuilder.io/version : v0.20.1
5+ controller-gen.kubebuilder.io/version : v0.21.0
76 name : etcdlockservers.planetscale.com
87spec :
98 group : planetscale.com
@@ -343,12 +342,63 @@ spec:
343342 subresources :
344343 status : {}
345344---
345+ apiVersion : apiextensions.k8s.io/v1
346+ kind : CustomResourceDefinition
347+ metadata :
348+ annotations :
349+ controller-gen.kubebuilder.io/version : v0.21.0
350+ name : vitessbackups.planetscale.com
351+ spec :
352+ group : planetscale.com
353+ names :
354+ kind : VitessBackup
355+ listKind : VitessBackupList
356+ plural : vitessbackups
357+ shortNames :
358+ - vtb
359+ singular : vitessbackup
360+ scope : Namespaced
361+ versions :
362+ - name : v2
363+ schema :
364+ openAPIV3Schema :
365+ properties :
366+ apiVersion :
367+ type : string
368+ kind :
369+ type : string
370+ metadata :
371+ type : object
372+ spec :
373+ type : object
374+ status :
375+ properties :
376+ complete :
377+ type : boolean
378+ engine :
379+ type : string
380+ finishedTime :
381+ format : date-time
382+ type : string
383+ position :
384+ type : string
385+ startTime :
386+ format : date-time
387+ type : string
388+ storageDirectory :
389+ type : string
390+ storageName :
391+ type : string
392+ type : object
393+ type : object
394+ served : true
395+ storage : true
346396---
347397apiVersion : apiextensions.k8s.io/v1
348398kind : CustomResourceDefinition
349399metadata :
350400 annotations :
351- controller-gen.kubebuilder.io/version : v0.20.1
401+ controller-gen.kubebuilder.io/version : v0.21.0
352402 name : vitessbackupschedules.planetscale.com
353403spec :
354404 group : planetscale.com
@@ -542,65 +592,11 @@ spec:
542592 subresources :
543593 status : {}
544594---
545- ---
546- apiVersion : apiextensions.k8s.io/v1
547- kind : CustomResourceDefinition
548- metadata :
549- annotations :
550- controller-gen.kubebuilder.io/version : v0.20.1
551- name : vitessbackups.planetscale.com
552- spec :
553- group : planetscale.com
554- names :
555- kind : VitessBackup
556- listKind : VitessBackupList
557- plural : vitessbackups
558- shortNames :
559- - vtb
560- singular : vitessbackup
561- scope : Namespaced
562- versions :
563- - name : v2
564- schema :
565- openAPIV3Schema :
566- properties :
567- apiVersion :
568- type : string
569- kind :
570- type : string
571- metadata :
572- type : object
573- spec :
574- type : object
575- status :
576- properties :
577- complete :
578- type : boolean
579- engine :
580- type : string
581- finishedTime :
582- format : date-time
583- type : string
584- position :
585- type : string
586- startTime :
587- format : date-time
588- type : string
589- storageDirectory :
590- type : string
591- storageName :
592- type : string
593- type : object
594- type : object
595- served : true
596- storage : true
597- ---
598- ---
599595apiVersion : apiextensions.k8s.io/v1
600596kind : CustomResourceDefinition
601597metadata :
602598 annotations :
603- controller-gen.kubebuilder.io/version : v0.20.1
599+ controller-gen.kubebuilder.io/version : v0.21.0
604600 name : vitessbackupstorages.planetscale.com
605601spec :
606602 group : planetscale.com
@@ -764,12 +760,11 @@ spec:
764760 subresources :
765761 status : {}
766762---
767- ---
768763apiVersion : apiextensions.k8s.io/v1
769764kind : CustomResourceDefinition
770765metadata :
771766 annotations :
772- controller-gen.kubebuilder.io/version : v0.20.1
767+ controller-gen.kubebuilder.io/version : v0.21.0
773768 name : vitesscells.planetscale.com
774769spec :
775770 group : planetscale.com
@@ -1982,12 +1977,11 @@ spec:
19821977 statusReplicasPath : .status.gateway.replicas
19831978 status : {}
19841979---
1985- ---
19861980apiVersion : apiextensions.k8s.io/v1
19871981kind : CustomResourceDefinition
19881982metadata :
19891983 annotations :
1990- controller-gen.kubebuilder.io/version : v0.20.1
1984+ controller-gen.kubebuilder.io/version : v0.21.0
19911985 name : vitessclusters.planetscale.com
19921986spec :
19931987 group : planetscale.com
@@ -4231,8 +4225,8 @@ spec:
42314225 name :
42324226 type : string
42334227 required :
4234- - kind
4235- - name
4228+ - kind
4229+ - name
42364230 type : object
42374231 x-kubernetes-map-type : atomic
42384232 dataSourceRef :
@@ -4246,24 +4240,24 @@ spec:
42464240 namespace :
42474241 type : string
42484242 required :
4249- - kind
4250- - name
4243+ - kind
4244+ - name
42514245 type : object
42524246 resources :
42534247 properties :
42544248 limits :
42554249 additionalProperties :
42564250 anyOf :
4257- - type : integer
4258- - type : string
4251+ - type : integer
4252+ - type : string
42594253 pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
42604254 x-kubernetes-int-or-string : true
42614255 type : object
42624256 requests :
42634257 additionalProperties :
42644258 anyOf :
4265- - type : integer
4266- - type : string
4259+ - type : integer
4260+ - type : string
42674261 pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
42684262 x-kubernetes-int-or-string : true
42694263 type : object
@@ -4283,8 +4277,8 @@ spec:
42834277 type : array
42844278 x-kubernetes-list-type : atomic
42854279 required :
4286- - key
4287- - operator
4280+ - key
4281+ - operator
42884282 type : object
42894283 type : array
42904284 x-kubernetes-list-type : atomic
@@ -4799,8 +4793,8 @@ spec:
47994793 name :
48004794 type : string
48014795 required :
4802- - kind
4803- - name
4796+ - kind
4797+ - name
48044798 type : object
48054799 x-kubernetes-map-type : atomic
48064800 dataSourceRef :
@@ -4814,24 +4808,24 @@ spec:
48144808 namespace :
48154809 type : string
48164810 required :
4817- - kind
4818- - name
4811+ - kind
4812+ - name
48194813 type : object
48204814 resources :
48214815 properties :
48224816 limits :
48234817 additionalProperties :
48244818 anyOf :
4825- - type : integer
4826- - type : string
4819+ - type : integer
4820+ - type : string
48274821 pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
48284822 x-kubernetes-int-or-string : true
48294823 type : object
48304824 requests :
48314825 additionalProperties :
48324826 anyOf :
4833- - type : integer
4834- - type : string
4827+ - type : integer
4828+ - type : string
48354829 pattern : ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
48364830 x-kubernetes-int-or-string : true
48374831 type : object
@@ -4851,8 +4845,8 @@ spec:
48514845 type : array
48524846 x-kubernetes-list-type : atomic
48534847 required :
4854- - key
4855- - operator
4848+ - key
4849+ - operator
48564850 type : object
48574851 type : array
48584852 x-kubernetes-list-type : atomic
@@ -5651,12 +5645,11 @@ spec:
56515645 subresources :
56525646 status : {}
56535647---
5654- ---
56555648apiVersion : apiextensions.k8s.io/v1
56565649kind : CustomResourceDefinition
56575650metadata :
56585651 annotations :
5659- controller-gen.kubebuilder.io/version : v0.20.1
5652+ controller-gen.kubebuilder.io/version : v0.21.0
56605653 name : vitesskeyspaces.planetscale.com
56615654spec :
56625655 group : planetscale.com
@@ -7380,12 +7373,11 @@ spec:
73807373 subresources :
73817374 status : {}
73827375---
7383- ---
73847376apiVersion : apiextensions.k8s.io/v1
73857377kind : CustomResourceDefinition
73867378metadata :
73877379 annotations :
7388- controller-gen.kubebuilder.io/version : v0.20.1
7380+ controller-gen.kubebuilder.io/version : v0.21.0
73897381 name : vitessshards.planetscale.com
73907382spec :
73917383 group : planetscale.com
@@ -8669,41 +8661,38 @@ spec:
86698661 app : vitess-operator
86708662 spec :
86718663 containers :
8672- - args :
8673- - --logtostderr
8674- - -v=4
8675- command :
8676- - vitess-operator
8677- env :
8678- - name : WATCH_NAMESPACE
8679- value : " default,example"
8680- - name : POD_NAME
8681- valueFrom :
8682- fieldRef :
8683- fieldPath : metadata.name
8684- - name : PS_OPERATOR_POD_NAMESPACE
8685- valueFrom :
8686- fieldRef :
8687- fieldPath : metadata.namespace
8688- - name : PS_OPERATOR_POD_NAME
8689- valueFrom :
8690- fieldRef :
8691- fieldPath : metadata.name
8692- - name : OPERATOR_NAME
8693- value : vitess-operator
8694- image : vitess-operator-pr:latest
8695- imagePullPolicy : Never
8696- name : vitess-operator
8697- resources :
8698- limits :
8699- memory : 512Mi
8700- requests :
8701- cpu : 100m
8702- memory : 128Mi
8664+ - args :
8665+ - --logtostderr
8666+ - -v=4
8667+ command :
8668+ - vitess-operator
8669+ env :
8670+ - name : WATCH_NAMESPACE
8671+ valueFrom :
8672+ fieldRef :
8673+ fieldPath : metadata.namespace
8674+ - name : POD_NAME
8675+ valueFrom :
8676+ fieldRef :
8677+ fieldPath : metadata.name
8678+ - name : PS_OPERATOR_POD_NAMESPACE
8679+ valueFrom :
8680+ fieldRef :
8681+ fieldPath : metadata.namespace
8682+ - name : PS_OPERATOR_POD_NAME
8683+ valueFrom :
8684+ fieldRef :
8685+ fieldPath : metadata.name
8686+ - name : OPERATOR_NAME
8687+ value : vitess-operator
8688+ image : vitess-operator-pr:latest
8689+ imagePullPolicy : Never
8690+ name : vitess-operator
8691+ resources :
8692+ limits :
8693+ memory : 512Mi
8694+ requests :
8695+ cpu : 100m
8696+ memory : 128Mi
87038697 priorityClassName : vitess-operator-control-plane
8704- securityContext :
8705- # The fsGroup needs to be set to the default fsGroup of Vitess.
8706- # It is inherited by the backup subcontroller and allows it to access
8707- # the files created by Vitess on the shared persistent volume.
8708- fsGroup : 999 # Default fsGroup of Vitess
87098698 serviceAccountName : vitess-operator
0 commit comments