KafkaBackup CRD schema reference (group kafka.banzaicloud.io)
KafkaBackup is the Schema for the kafkabackups API
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
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
KafkaBackupSpec defines the desired state of KafkaBackup
ClusterRef points to the Kafka cluster which backups to be managed for based on this spec
The amount of time until the taken backups will remain available for restore in the format of sequence of decimal numbers, each with optional fraction and a unit suffix, such as “300ms” or “2h45m”. Valid time units are “ns”, “us”, “ms”, “s”, “m”, “h”. If not set backups are not deleted.
The schedule in Cron format, see https://en.wikipedia.org/wiki/Cron.
Optional deadline in seconds for starting the job if it misses scheduled time for any reason.
This flag tells the controller to suspend subsequent backup executions, it does not apply to already started executions. Defaults to false.
The name of the VolumeSnapshot class to be used for creating snapshots of the persistent volumes of the Kafka cluster
KafkaBackupStatus defines the observed state of KafkaBackup
The timestamp of last backup execution
The timestamp of next backup execution