databackup

package
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 28, 2024 License: Apache-2.0 Imports: 2 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL