Skip to content

Velero

The Velero plugin can be used to view backups, restores and schedules for Velero. The plugin can also be used to create new backups.

Velero

Configuration

The Velero plugin can only be used within the hub. To use the Velero plugin the following configuration is needed:

Field Type Description Required
name string The name of the Velero plugin instance. Yes
type velero The type for the Velero plugin. Yes
frontendOptions.backupTemplate string The template which is used, when a new backup is created. No
plugins:
  - name: velero
    type: velero
    frontendOptions:
    backupTemplate: |
      apiVersion: velero.io/v1
      kind: Backup
      metadata:
        name: <BACKUP-NAME>
        namespace: velero
      spec:
        includedNamespaces:
          - <BACKUP-NAMESPACE>
        includedResources:
          - persistentvolumeclaims

Insight Options

Note

The Velero plugin can not be used within the insights section of an application.

Variable Options

Note

The Velero plugin can not be used to get a list of variable values.

Panel Options

The following options can be used for a panel with the Velero plugin:

Field Type Description Required
type string The Velero resource which should be displayed. This must be backups, restores or schedules. Yes
clusters []string The cluster for which the resources should be displayed. Yes
namespace []string The namespace for which the resources should be displayed. Yes
paramName string The name of the parameter which should be used for filtering the resources. Must be labelSelector or fieldSelector. No
param string The parameter which is used to filter the resources. No