Skip to main content
Version: 3.1

Stateful application CRD reference in ARO

BackupLocation

The BackupLocation CRD parameters differ based on the object store you use.

Azure Blob Storage

apiVersion: stork.libopenstorage.org/v1alpha1
kind: BackupLocation
metadata:
name: azure
namespace: mysql
annotations:
stork.libopenstorage.org/skipresource: "true"
location:
type: azure
path: "bucket-name"
azureConfig:
storageAccountName: myaccount
storageAccountKey: XXXX

azureConfig Parameters

ParameterDescriptionValueRequired?
storageAccountNameYour object store's storage account nameDefault: NoneYes
storageAccountKeyYour object store's storage account keyDefault: NoneYes

ApplicationClone

apiVersion: stork.libopenstorage.org/v1alpha1
kind: ApplicationClone
metadata:
name: clone-mysql
namespace: kube-system
spec:
sourceNamespace: mysql-app
destinationNamespace: clone-mysql
selectors:
app: mysql-app-db

Spec Parameters

ParameterDescriptionValueRequired?
sourceNamespaceThe namespace you want to clone applications fromDefault: NoneYes
destinationNamespaceThe namespace you want to clone applications toDefault: NoneYes
selectorsDefine specific labels to determine which resources are clonedDefault: NoneNo
In this topic: