Documentation
¶
Index ¶
- Constants
- func GetKotsadmLabels(additionalLabels ...map[string]string) map[string]string
- func GetTroubleshootLabels(additionalLabels ...map[string]string) map[string]string
- func MergeLabels(labels ...map[string]string) map[string]string
- type DeployOptions
- type ErrorAppsRestore
- type Metadata
- type RegistryConfig
- type RestoreJobOptions
- type UpgradeOptions
Constants ¶
View Source
const BackupLabel = "kots.io/backup"
View Source
const BackupLabelValue = "velero"
View Source
const ClusterSpecificSupportBundleSpecKey = "cluster-specific"
View Source
const ClusterTokenSecret = "kotsadm-cluster-token"
View Source
const DefaultSupportBundleSpecKey = "default"
View Source
const DisasterRecoveryChartLabel = "replicated.com/disaster-recovery-chart"
View Source
const DisasterRecoveryChartValue = "admin-console"
View Source
const DisasterRecoveryLabel = "replicated.com/disaster-recovery"
View Source
const DisasterRecoveryLabelValueApp = "app"
View Source
const DisasterRecoveryLabelValueInfra = "infra"
View Source
const ExcludeKey = "velero.io/exclude-from-backup"
View Source
const ExcludeValue = "true"
View Source
const KotsadmConfigMap = "kotsadm-confg"
View Source
const KotsadmKey = "kots.io/kotsadm"
View Source
const KotsadmLabelValue = "true"
View Source
const PrivateKotsadmRegistrySecret = "kotsadm-private-registry"
View Source
const TroubleshootKey = "troubleshoot.sh/kind"
View Source
const TroubleshootValue = "support-bundle"
View Source
const VendorSpecificSupportBundleSpecKey = "vendor"
Variables ¶
This section is empty.
Functions ¶
func GetKotsadmLabels ¶
func GetTroubleshootLabels ¶ added in v1.93.0
Types ¶
type DeployOptions ¶
type DeployOptions struct {
Namespace string
Context string
S3AccessKey string
S3SecretKey string
JWT string
RqlitePassword string
APIEncryptionKey string
AutoCreateClusterToken string
ServiceType string
NodePort int32
ApplicationMetadata []byte
LimitRange *corev1.LimitRange
IsOpenShift bool
License *kotsv1beta1.License
ConfigValues *kotsv1beta1.ConfigValues
AppVersionLabel string
Airgap bool
AirgapBundle string
AppImagesPushed bool
ProgressWriter io.Writer
IncludeMinio bool
IncludeMinioSnapshots bool
MigrateToMinioXl bool
CurrentMinioImage string
Timeout time.Duration
PreflightsTimeout time.Duration
StorageClassName string
HTTPProxyEnvValue string
HTTPSProxyEnvValue string
NoProxyEnvValue string
ExcludeAdminConsole bool
EnsureKotsadmConfig bool
SkipPreflights bool
SkipCompatibilityCheck bool
EnsureRBAC bool
SkipRBACCheck bool
UseMinimalRBAC bool
StrictSecurityContext bool
InstallID string
SimultaneousUploads int
DisableImagePush bool
UpstreamURI string
IsMinimalRBAC bool
AdditionalNamespaces []string
IsGKEAutopilot bool
RequestedChannelSlug string
AdditionalAnnotations map[string]string
AdditionalLabels map[string]string
Tolerations []corev1.Toleration
PrivateCAsConfigmap string
IdentityConfig kotsv1beta1.IdentityConfig
IngressConfig kotsv1beta1.IngressConfig
RegistryConfig RegistryConfig
}
type ErrorAppsRestore ¶
type ErrorAppsRestore struct {
Message string
}
func (*ErrorAppsRestore) Error ¶
func (e *ErrorAppsRestore) Error() string
type RegistryConfig ¶
type RestoreJobOptions ¶
type RestoreJobOptions struct {
BackupName string
}
Click to show internal directories.
Click to hide internal directories.