Documentation ¶
Index ¶
Constants ¶
View Source
const ( Finalizer = "fluid-databackup-controller-finalizer" AlluxioBackupPathPod = "/alluxio_backups" GooseFSBackupPathPod = "/goosefs_backups" DatabackupChart = "fluid-databackup" BackupLocationPath = "BackupLocationPath" BackupLocationNodeName = "BackupLocationNodeName" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataBackup ¶
type DataBackup struct { Namespace string `yaml:"namespace,omitempty"` Dataset string `yaml:"dataset,omitempty"` Name string `yaml:"name,omitempty"` NodeName string `yaml:"nodeName,omitempty"` Image string `yaml:"image,omitempty"` JavaEnv string `yaml:"javaEnv,omitempty"` Workdir string `yaml:"workdir,omitempty"` PVCName string `yaml:"pvcName,omitempty"` Path string `yaml:"path,omitempty"` RuntimeType string `yaml:"runtimeType,omitempty"` // image pull secrets ImagePullSecrets []corev1.LocalObjectReference `yaml:"imagePullSecrets,omitempty"` Affinity *corev1.Affinity `yaml:"affinity,omitempty"` }
DataBackup defines values used in DataBackup helm chart
type DataBackupValue ¶
type DataBackupValue struct { DataBackup DataBackup `yaml:"dataBackup"` common.UserInfo `yaml:",inline"` InitUsers common.InitUsers `yaml:"initUsers,omitempty"` }
DataBackupValue defines the value yaml file used in DataBackup helm chart
Click to show internal directories.
Click to hide internal directories.