Skip to content

    Overview

    A Storage resource is used to define where the data of a Backup should be stored, or where a Restore should read the data from.

    Usage

    Storage resources can be managed using the kubectl command line tool, and are available by the name storage or storages.

    Terminal window
    $ kubectl get storages
    NAME STATUS AGE LOCATION
    s3-storage Ready 1s s3://kannika-aws-s3/backups
    gcs-storage Ready 1s gs://kannika-gcs/backups
    azure-storage Ready 1s https://kannika-azure.blob.core.windows.net/backups
    volume-storage Ready 1s

    Supported Storage

    Currently, the following storage systems are supported:

    Storage Class

    It is also possible to configure a custom StorageClass that can be used in combination with Volume Storage. This allows you to offload your data to any storage provider that is supported by Kubernetes.

    Please check the Storage Class section for more information.