Documentation ¶
Index ¶
Constants ¶
View Source
const ( Namespace = "NAMESPACE" BackupSession = "BACKUP_SESSION" RestoreSession = "RESTORE_SESSION" RepositoryName = "REPOSITORY_NAME" RepositoryProvider = "REPOSITORY_PROVIDER" RepositorySecretName = "REPOSITORY_SECRET_NAME" RepositoryBucket = "REPOSITORY_BUCKET" RepositoryPrefix = "REPOSITORY_PREFIX" RepositoryEndpoint = "REPOSITORY_ENDPOINT" Hostname = "HOSTNAME" SourceHostname = "SOURCE_HOSTNAME" InterimDataDir = "INTERIM_DATA_DIR" TargetName = "TARGET_NAME" TargetAPIVersion = "TARGET_API_VERSION" TargetKind = "TARGET_KIND" TargetResource = "TARGET_RESOURCE" TargetNamespace = "TARGET_NAMESPACE" TargetMountPath = "TARGET_MOUNT_PATH" TargetPaths = "TARGET_PATHS" TargetAppVersion = "TARGET_APP_VERSION" TargetAppType = "TARGET_APP_TYPE" TargetAppGroup = "TARGET_APP_GROUP" TargetAppResource = "TARGET_APP_RESOURCE" TargetAppReplicas = "TARGET_APP_REPLICAS" RestorePaths = "RESTORE_PATHS" RestoreSnapshots = "RESTORE_SNAPSHOTS" RetentionKeepLast = "RETENTION_KEEP_LAST" RetentionKeepHourly = "RETENTION_KEEP_HOURLY" RetentionKeepDaily = "RETENTION_KEEP_DAILY" RetentionKeepWeekly = "RETENTION_KEEP_WEEKLY" RetentionKeepMonthly = "RETENTION_KEEP_MONTHLY" RetentionKeepYearly = "RETENTION_KEEP_YEARLY" RetentionKeepTags = "RETENTION_KEEP_TAGS" RetentionPrune = "RETENTION_PRUNE" RetentionDryRun = "RETENTION_DRY_RUN" // default true // false when TmpDir.DisableCaching is true in backupConfig/restoreSession EnableCache = "ENABLE_CACHE" MaxConnections = "MAX_CONNECTIONS" // from runtime settings NiceAdjustment = "NICE_ADJUSTMENT" IONiceClass = "IONICE_CLASS" IONiceClassData = "IONICE_CLASS_DATA" PushgatewayURL = "PROMETHEUS_PUSHGATEWAY_URL" PrometheusJobName = "PROMETHEUS_JOB_NAME" StashDefaultVolume = "stash-volume" StashDefaultMountPath = "/stash-data" StashInterimVolume = "stash-interim-volume" StashInterimVolumeMountPath = "/stash-interim-volume" StashInterimDataDir = "/stash-interim-volume/data" )
View Source
const ( StashKey = "stash.appscode.com" VersionTag = StashKey + "/tag" KeyDeleteJobOnCompletion = StashKey + "/delete-job-on-completion" AllowDeletingJobOnCompletion = "true" )
View Source
const ( KindDeployment = "Deployment" KindReplicaSet = "ReplicaSet" KindReplicationController = "ReplicationController" KindStatefulSet = "StatefulSet" KindDaemonSet = "DaemonSet" KindPod = "Pod" KindPersistentVolumeClaim = "PersistentVolumeClaim" KindAppBinding = "AppBinding" KindDeploymentConfig = "DeploymentConfig" KindSecret = "Secret" )
View Source
const ( ResourcePluralDeployment = "deployments" ResourcePluralReplicaSet = "replicasets" ResourcePluralReplicationController = "replicationcontrollers" ResourcePluralStatefulSet = "statefulsets" ResourcePluralDaemonSet = "daemonsets" ResourcePluralPod = "pods" ResourcePluralPersistentVolumeClaim = "persistentvolumeclaims" ResourcePluralAppBinding = "appbindings" ResourcePluralDeploymentConfig = "deploymentconfigs" ResourcePluralSecret = "secrets" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package api is the internal version of the API.
|
Package api is the internal version of the API. |
v1alpha1
Package v1alpha1 is the v1alpha1 version of the API.
|
Package v1alpha1 is the v1alpha1 version of the API. |
v1alpha1
+groupName=stash.appscode.com
|
+groupName=stash.appscode.com |
v1beta1
+groupName=stash.appscode.com
|
+groupName=stash.appscode.com |
Click to show internal directories.
Click to hide internal directories.