Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update upstream specifications to their latest version #351

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: "apiextensions.k8s.io/v1"
kind: "CustomResourceDefinition"
metadata:
annotations:
controller-gen.kubebuilder.io/version: "v0.9.2"
controller-gen.kubebuilder.io/version: "v0.14.0"
name: "apimanagerbackups.apps.3scale.net"
spec:
group: "apps.3scale.net"
Expand All @@ -19,10 +19,10 @@ spec:
description: "APIManagerBackup represents an APIManager backup"
properties:
apiVersion:
description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
description: "APIVersion defines the versioned schema of this representation of an object.\nServers should convert recognized schemas to the latest internal value, and\nmay reject unrecognized values.\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
type: "string"
kind:
description: "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
description: "Kind is a string value representing the REST resource this object represents.\nServers may infer this from the endpoint the client submits requests to.\nCannot be updated.\nIn CamelCase.\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
type: "string"
metadata:
type: "object"
Expand All @@ -36,23 +36,23 @@ spec:
description: "PersistentVolumeClaim as backup data destination configuration"
properties:
resources:
description: "Resources configuration for the backup data PersistentVolumeClaim. Ignored when VolumeName field is set"
description: "Resources configuration for the backup data PersistentVolumeClaim.\nIgnored when VolumeName field is set"
properties:
requests:
anyOf:
- type: "integer"
- type: "string"
description: "Storage Resource requests to be used on the PersistentVolumeClaim. To learn more about resource requests see: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/"
description: "Storage Resource requests to be used on the PersistentVolumeClaim.\nTo learn more about resource requests see:\nhttps://kubernetes.io/docs/concepts/configuration/manage-resources-containers/"
pattern: "^(\\+|-)?(([0-9]+(\\.[0-9]*)?)|(\\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\\+|-)?(([0-9]+(\\.[0-9]*)?)|(\\.[0-9]+))))?$"
x-kubernetes-int-or-string: true
required:
- "requests"
type: "object"
storageClass:
description: "Storage class to be used by the PersistentVolumeClaim. Ignored when VolumeName field is set"
description: "Storage class to be used by the PersistentVolumeClaim. Ignored\nwhen VolumeName field is set"
type: "string"
volumeName:
description: "Name of an existing PersistentVolume to be bound to the backup data PersistentVolumeClaim"
description: "Name of an existing PersistentVolume to be bound to the\nbackup data PersistentVolumeClaim"
type: "string"
type: "object"
type: "object"
Expand All @@ -66,7 +66,7 @@ spec:
description: "Name of the APIManager from which the backup has been performed"
type: "string"
backupPersistentVolumeClaimName:
description: "Name of the backup data PersistentVolumeClaim. Only set when PersistentVolumeClaim is used as the backup data destination"
description: "Name of the backup data PersistentVolumeClaim. Only set when\nPersistentVolumeClaim is used as the backup data destination"
type: "string"
completed:
description: "Set to true when backup has been completed"
Expand All @@ -76,7 +76,7 @@ spec:
format: "date-time"
type: "string"
mainStepsCompleted:
description: "Set to true when main steps have been completed. At this point backup still cannot be considered fully completed due to some remaining post-backup tasks are pending (cleanup, ...)"
description: "Set to true when main steps have been completed. At this point\nbackup still cannot be considered fully completed due to some remaining\npost-backup tasks are pending (cleanup, ...)"
type: "boolean"
startTime:
description: "Backup start time. It is represented in RFC3339 form and is in UTC."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: "apiextensions.k8s.io/v1"
kind: "CustomResourceDefinition"
metadata:
annotations:
controller-gen.kubebuilder.io/version: "v0.9.2"
controller-gen.kubebuilder.io/version: "v0.14.0"
name: "apimanagerrestores.apps.3scale.net"
spec:
group: "apps.3scale.net"
Expand All @@ -19,30 +19,30 @@ spec:
description: "APIManagerRestore represents an APIManager restore"
properties:
apiVersion:
description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
description: "APIVersion defines the versioned schema of this representation of an object.\nServers should convert recognized schemas to the latest internal value, and\nmay reject unrecognized values.\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources"
type: "string"
kind:
description: "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
description: "Kind is a string value representing the REST resource this object represents.\nServers may infer this from the endpoint the client submits requests to.\nCannot be updated.\nIn CamelCase.\nMore info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds"
type: "string"
metadata:
type: "object"
spec:
description: "APIManagerRestoreSpec defines the desired state of APIManagerRestore"
properties:
restoreSource:
description: "APIManagerRestoreSource defines the backup data restore source configurability. It is a union type. Only one of the fields can be set"
description: "APIManagerRestoreSource defines the backup data restore source\nconfigurability. It is a union type. Only one of the fields can be\nset"
properties:
persistentVolumeClaim:
description: "Restore data soure configuration"
properties:
claimSource:
description: "PersistentVolumeClaim source of an existing PersistentVolumeClaim. See"
description: "PersistentVolumeClaim source of an existing PersistentVolumeClaim.\nSee"
properties:
claimName:
description: "claimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims"
description: "claimName is the name of a PersistentVolumeClaim in the same namespace as the pod using this volume.\nMore info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims"
type: "string"
readOnly:
description: "readOnly Will force the ReadOnly setting in VolumeMounts. Default false."
description: "readOnly Will force the ReadOnly setting in VolumeMounts.\nDefault false."
type: "boolean"
required:
- "claimName"
Expand All @@ -61,7 +61,7 @@ spec:
description: "Name of the APIManager to be restored"
properties:
name:
description: "Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?"
description: "Name of the referent.\nMore info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names\nTODO: Add other useful fields. apiVersion, kind, uid?"
type: "string"
type: "object"
x-kubernetes-map-type: "atomic"
Expand All @@ -73,7 +73,7 @@ spec:
format: "date-time"
type: "string"
mainStepsCompleted:
description: "Set to true when main steps have been completed. At this point restore still cannot be considered fully completed due to some remaining post-backup tasks are pending (cleanup, ...)"
description: "Set to true when main steps have been completed. At this point\nrestore still cannot be considered fully completed due to some remaining\npost-backup tasks are pending (cleanup, ...)"
type: "boolean"
startTime:
description: "Restore start time. It is represented in RFC3339 form and is in UTC."
Expand Down
Loading
Loading