Documentation
¶
Index ¶
- Constants
- func ChartNamespacedName(chart string) types.NamespacedName
- func KubernetesControlPlanePlan(version string, drain bool) *upgradecattlev1.Plan
- func KubernetesWorkerPlan(version string, drain bool) *upgradecattlev1.Plan
- func OSControlPlanePlan(releaseVersion, secretName string, releaseOS *release.OperatingSystem, ...) *upgradecattlev1.Plan
- func OSUpgradeSecret(releaseOS *release.OperatingSystem) (*corev1.Secret, error)
- func OSWorkerPlan(releaseVersion, secretName string, releaseOS *release.OperatingSystem, ...) *upgradecattlev1.Plan
- func PlanNamespacedName(plan string) types.NamespacedName
- type HelmChartState
Constants ¶
View Source
const ( PlanAnnotation = "lifecycle.suse.com/upgrade-plan" ReleaseAnnotation = "lifecycle.suse.com/release" ControlPlaneLabel = "node-role.kubernetes.io/control-plane" )
View Source
const (
ChartNamespace = "kube-system"
)
Variables ¶
This section is empty.
Functions ¶
func ChartNamespacedName ¶
func ChartNamespacedName(chart string) types.NamespacedName
func KubernetesControlPlanePlan ¶
func KubernetesControlPlanePlan(version string, drain bool) *upgradecattlev1.Plan
func KubernetesWorkerPlan ¶
func KubernetesWorkerPlan(version string, drain bool) *upgradecattlev1.Plan
func OSControlPlanePlan ¶
func OSControlPlanePlan(releaseVersion, secretName string, releaseOS *release.OperatingSystem, drain bool) *upgradecattlev1.Plan
func OSUpgradeSecret ¶
func OSUpgradeSecret(releaseOS *release.OperatingSystem) (*corev1.Secret, error)
func OSWorkerPlan ¶
func OSWorkerPlan(releaseVersion, secretName string, releaseOS *release.OperatingSystem, drain bool) *upgradecattlev1.Plan
func PlanNamespacedName ¶
func PlanNamespacedName(plan string) types.NamespacedName
Types ¶
type HelmChartState ¶
type HelmChartState int
const ( ChartStateUnknown HelmChartState = iota ChartStateNotInstalled ChartStateVersionAlreadyInstalled ChartStateInProgress ChartStateFailed ChartStateSucceeded )
func (HelmChartState) FormattedMessage ¶
func (s HelmChartState) FormattedMessage(chart string) string
Click to show internal directories.
Click to hide internal directories.