steps

package
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Nov 8, 2023 License: Apache-2.0 Imports: 19 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyLabelsAndAnnotationsForLM

func ApplyLabelsAndAnnotationsForLM(object client.Object, operation internal.Operation)

ApplyLabelsAndAnnotationsForLM Set common labels and annotations for kyma lifecycle manager

func DecodeKymaTemplate

func DecodeKymaTemplate(kymaTemplate string) (*unstructured.Unstructured, error)

func DeleteKubeconfig

func DeleteKubeconfig(os storage.Operations, k8sClient client.Client) deleteKubeconfig

func EncodeKymaTemplate

func EncodeKymaTemplate(kymaTemplate *unstructured.Unstructured) (string, error)

func InitKymaTemplateUpgradeKyma

func InitKymaTemplateUpgradeKyma(os storage.Operations) initKymaTemplateUpgradeKyma

func KymaKubeconfigName

func KymaKubeconfigName(operation internal.Operation) string

func KymaName

func KymaName(operation internal.Operation) string

func SyncKubeconfig

func SyncKubeconfig(os storage.Operations, k8sClient client.Client) syncKubeconfig

func SyncKubeconfigUpgradeKyma

func SyncKubeconfigUpgradeKyma(os storage.Operations, k8sClient client.Client) syncKubeconfigUpgradeKyma

Types

type InitKymaTemplate

type InitKymaTemplate struct {
	// contains filtered or unexported fields
}

func NewInitKymaTemplate

func NewInitKymaTemplate(os storage.Operations) *InitKymaTemplate

func (*InitKymaTemplate) Name

func (s *InitKymaTemplate) Name() string

func (*InitKymaTemplate) Run

Jump to

Keyboard shortcuts

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