diff --git a/docs/content/en/reference/crd/k8ssandra-operator-crds-latest/_index.md b/docs/content/en/reference/crd/k8ssandra-operator-crds-latest/_index.md index 5815f3455..7787dbe90 100644 --- a/docs/content/en/reference/crd/k8ssandra-operator-crds-latest/_index.md +++ b/docs/content/en/reference/crd/k8ssandra-operator-crds-latest/_index.md @@ -53030,6 +53030,8 @@ Resource Types: - [MedusaBackupSchedule](#medusabackupschedule) +- [MedusaConfiguration](#medusaconfiguration) + - [MedusaRestoreJob](#medusarestorejob) - [Medusa](#medusa) @@ -71796,6 +71798,405 @@ MedusaBackupScheduleStatus defines the observed state of MedusaBackupSchedule +### MedusaConfiguration +[↩ Parent](#medusak8ssandraiov1alpha1 ) + + + + + + +MedusaConfiguration is the Schema for the medusaconfigurations API + +
Name | +Type | +Description | +Required | +
---|---|---|---|
apiVersion | +string | +medusa.k8ssandra.io/v1alpha1 | +true | +
kind | +string | +MedusaConfiguration | +true | +
metadata | +object | +Refer to the Kubernetes API documentation for the fields of the `metadata` field. | +true | +
spec | +object | +
+ MedusaConfigurationSpec defines the desired state of MedusaConfiguration + |
+ false | +
status | +object | +
+ MedusaConfigurationStatus defines the observed state of MedusaConfiguration + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
storageProperties | +object | +
+ StorageProperties defines the storage backend settings to use for the backups. + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
apiProfile | +string | +
+ AWS Profile to use for authentication. + |
+ false | +
backupGracePeriodInDays | +integer | +
+ Age after which orphan sstables can be deleted from the storage backend. Protects from race conditions between purge and ongoing backups. Defaults to 10 days. + |
+ false | +
bucketName | +string | +
+ The name of the bucket to use for the backups. + |
+ false | +
concurrentTransfers | +integer | +
+ Number of concurrent uploads. Helps maximizing the speed of uploads but puts more pressure on the network. Defaults to 1. + + Default: 1 + |
+ false | +
host | +string | +
+ Host to connect to for the storage backend. + |
+ false | +
maxBackupAge | +integer | +
+ Maximum backup age that the purge process should observe. + + Default: 0 + |
+ false | +
maxBackupCount | +integer | +
+ Maximum number of backups to keep (used by the purge process). Default is unlimited. + + Default: 0 + |
+ false | +
multiPartUploadThreshold | +integer | +
+ File size over which cloud specific cli tools are used for transfer. Defaults to 100 MB. + + Default: 104857600 + |
+ false | +
podStorage | +object | +
+ Pod storage settings for the local storage provider + |
+ false | +
port | +integer | +
+ Port to connect to for the storage backend. + |
+ false | +
prefix | +string | +
+ Name of the top level folder in the backup bucket. If empty, the cluster name will be used. + |
+ false | +
region | +string | +
+ Region of the storage bucket. Defaults to "default". + |
+ false | +
secure | +boolean | +
+ Whether to use SSL for the storage backend. + |
+ false | +
sslVerify | +boolean | +
+ When using SSL, whether to also verify the certificate. + |
+ false | +
storageProvider | +enum | +
+ The storage backend to use for the backups. + + Enum: google_storage, azure_blobs, s3, s3_compatible, s3_rgw, ibm_storage + |
+ false | +
storageSecretRef | +object | +
+ Kubernetes Secret that stores the key file for the storage provider's API. If using 'local' storage, this value is ignored. + |
+ false | +
transferMaxBandwidth | +string | +
+ Max upload bandwidth in MB/s. Defaults to 50 MB/s. + + Default: 50MB/s + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
accessModes | +[]string | +
+ Pod local storage access modes + |
+ false | +
size | +int or string | +
+ Size of the pod's storage in bytes. Defaults to 10 GB. + + Default: 10Gi + |
+ false | +
storageClassName | +string | +
+ Storage class name to use for the pod's storage. + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
name | +string | +
+ 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? + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
conditions | +[]object | +
+ + |
+ false | +
Name | +Type | +Description | +Required | +
---|---|---|---|
lastTransitionTime | +string | +
+ lastTransitionTime is the last time the condition transitioned from one status to another. This should be when the underlying condition changed. If that is not known, then using the time when the API field changed is acceptable. + + Format: date-time + |
+ true | +
message | +string | +
+ message is a human readable message indicating details about the transition. This may be an empty string. + |
+ true | +
reason | +string | +
+ reason contains a programmatic identifier indicating the reason for the condition's last transition. Producers of specific condition types may define expected values and meanings for this field, and whether the values are considered a guaranteed API. The value should be a CamelCase string. This field may not be empty. + |
+ true | +
status | +enum | +
+ status of the condition, one of True, False, Unknown. + + Enum: True, False, Unknown + |
+ true | +
type | +string | +
+ type of condition in CamelCase or in foo.example.com/CamelCase. --- Many .condition.type values are consistent across resources like Available, but because arbitrary conditions can be useful (see .node.status.conditions), the ability to deconflict is important. The regex it matches is (dns1123SubdomainFmt/)?(qualifiedNameFmt) + |
+ true | +
observedGeneration | +integer | +
+ observedGeneration represents the .metadata.generation that the condition was set based upon. For instance, if .metadata.generation is currently 12, but the .status.conditions[x].observedGeneration is 9, the condition is out of date with respect to the current state of the instance. + + Format: int64 + Minimum: 0 + |
+ false | +