Skip to content

Commit

Permalink
operator percona-server-mongodb-operator (1.15.0)
Browse files Browse the repository at this point in the history
  • Loading branch information
nmarukovich authored Oct 17, 2023
1 parent 668f031 commit c085be7
Show file tree
Hide file tree
Showing 5 changed files with 18,079 additions and 0 deletions.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,155 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.11.1
creationTimestamp: null
name: perconaservermongodbbackups.psmdb.percona.com
spec:
group: psmdb.percona.com
names:
kind: PerconaServerMongoDBBackup
listKind: PerconaServerMongoDBBackupList
plural: perconaservermongodbbackups
shortNames:
- psmdb-backup
singular: perconaservermongodbbackup
scope: Namespaced
versions:
- additionalPrinterColumns:
- description: Cluster name
jsonPath: .spec.clusterName
name: Cluster
type: string
- description: Storage name
jsonPath: .spec.storageName
name: Storage
type: string
- description: Backup destination
jsonPath: .status.destination
name: Destination
type: string
- description: Backup type
jsonPath: .status.type
name: Type
type: string
- description: Job status
jsonPath: .status.state
name: Status
type: string
- description: Completed time
jsonPath: .status.completed
name: Completed
type: date
- description: Created time
jsonPath: .metadata.creationTimestamp
name: Age
type: date
name: v1
schema:
openAPIV3Schema:
properties:
apiVersion:
type: string
kind:
type: string
metadata:
type: object
spec:
properties:
clusterName:
type: string
compressionLevel:
type: integer
compressionType:
type: string
psmdbCluster:
type: string
storageName:
type: string
type:
enum:
- logical
- physical
type: string
type: object
status:
properties:
azure:
properties:
container:
type: string
credentialsSecret:
type: string
prefix:
type: string
required:
- credentialsSecret
type: object
completed:
format: date-time
type: string
destination:
type: string
error:
type: string
lastTransition:
format: date-time
type: string
pbmName:
type: string
pbmPod:
type: string
replsetNames:
items:
type: string
type: array
s3:
properties:
bucket:
type: string
credentialsSecret:
type: string
endpointUrl:
type: string
insecureSkipTLSVerify:
type: boolean
maxUploadParts:
type: integer
prefix:
type: string
region:
type: string
serverSideEncryption:
properties:
kmsKeyID:
type: string
sseAlgorithm:
type: string
sseCustomerAlgorithm:
type: string
sseCustomerKey:
type: string
type: object
storageClass:
type: string
uploadPartSize:
type: integer
required:
- bucket
type: object
start:
format: date-time
type: string
state:
type: string
storageName:
type: string
type:
type: string
type: object
type: object
served: true
storage: true
subresources:
status: {}
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.11.1
creationTimestamp: null
name: perconaservermongodbrestores.psmdb.percona.com
spec:
group: psmdb.percona.com
names:
kind: PerconaServerMongoDBRestore
listKind: PerconaServerMongoDBRestoreList
plural: perconaservermongodbrestores
shortNames:
- psmdb-restore
singular: perconaservermongodbrestore
scope: Namespaced
versions:
- additionalPrinterColumns:
- description: Cluster name
jsonPath: .spec.clusterName
name: Cluster
type: string
- description: Job status
jsonPath: .status.state
name: Status
type: string
- description: Created time
jsonPath: .metadata.creationTimestamp
name: Age
type: date
name: v1
schema:
openAPIV3Schema:
properties:
apiVersion:
type: string
kind:
type: string
metadata:
type: object
spec:
properties:
backupName:
type: string
backupSource:
properties:
azure:
properties:
container:
type: string
credentialsSecret:
type: string
prefix:
type: string
required:
- credentialsSecret
type: object
completed:
format: date-time
type: string
destination:
type: string
error:
type: string
lastTransition:
format: date-time
type: string
pbmName:
type: string
pbmPod:
type: string
replsetNames:
items:
type: string
type: array
s3:
properties:
bucket:
type: string
credentialsSecret:
type: string
endpointUrl:
type: string
insecureSkipTLSVerify:
type: boolean
maxUploadParts:
type: integer
prefix:
type: string
region:
type: string
serverSideEncryption:
properties:
kmsKeyID:
type: string
sseAlgorithm:
type: string
sseCustomerAlgorithm:
type: string
sseCustomerKey:
type: string
type: object
storageClass:
type: string
uploadPartSize:
type: integer
required:
- bucket
type: object
start:
format: date-time
type: string
state:
type: string
storageName:
type: string
type:
type: string
type: object
clusterName:
type: string
pitr:
properties:
date:
type: string
type:
type: string
type: object
replset:
type: string
storageName:
type: string
type: object
status:
properties:
completed:
format: date-time
type: string
error:
type: string
lastTransition:
format: date-time
type: string
pbmName:
type: string
pitrTarget:
type: string
state:
type: string
type: object
type: object
served: true
storage: true
subresources:
status: {}
Loading

0 comments on commit c085be7

Please sign in to comment.