shared

package
v0.13.0-dev Latest Latest
Warning

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

Go to latest
Published: Nov 27, 2021 License: Apache-2.0 Imports: 30 Imported by: 0

Documentation

Overview

nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint

nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint

nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint

nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint

nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint

nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint

nolint:typecheck,goconst,gocritic,golint,stylecheck,nolintlint

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func E2EAddonSpec

func E2EAddonSpec(context context.Context, inputGetter func() E2EAddonSpecInput)

func E2EAutoscalerSpec

func E2EAutoscalerSpec(context context.Context, inputGetter func() E2EAutoscalerSpecInput)

func E2ECEIPSpec

func E2ECEIPSpec(context context.Context, inputGetter func() E2ECEIPSpecInput)

func E2ECommonSpec

func E2ECommonSpec(context context.Context, inputGetter func() E2ECommonSpecInput)

func E2EMhcSpec

func E2EMhcSpec(context context.Context, inputGetter func() E2EMhcSpecInput)

func E2EScaleSpec

func E2EScaleSpec(context context.Context, inputGetter func() E2EScaleSpecInput)

func E2EUpgradeSpec

func E2EUpgradeSpec(context context.Context, inputGetter func() E2EUpgradeSpecInput)

func WaitForNodeRemediation

func WaitForNodeRemediation(ctx context.Context, clusterName string, namespace string, mcProxy *framework.ClusterProxy, wcProxy *framework.ClusterProxy)

Types

type Cluster

type Cluster struct {
	Name               string         `json:"name" yaml:"name"`
	Type               string         `json:"type" yaml:"type"`
	Plan               string         `json:"plan" yaml:"plan"`
	KubernetesProvider string         `json:"kubernetesProvider" yaml:"kubernetesProvider"`
	TkgVersion         string         `json:"tkgVersion" yaml:"tkgVersion"`
	Infrastructure     Infrastructure `json:"infrastructure" yaml:"infrastructure"`
}

type ClusterMetadata

type ClusterMetadata struct {
	Cluster Cluster `json:"cluster" yaml:"cluster"`
}

type E2EAddonSpecInput

type E2EAddonSpecInput struct {
	E2EConfig       *framework.E2EConfig
	ArtifactsFolder string
	Cni             string
}

type E2EAutoscalerSpecInput

type E2EAutoscalerSpecInput struct {
	E2EConfig       *framework.E2EConfig
	ArtifactsFolder string
	Cni             string
}

type E2ECEIPSpecInput

type E2ECEIPSpecInput struct {
	E2EConfig       *framework.E2EConfig
	ArtifactsFolder string
	Cni             string
}

type E2ECommonSpecInput

type E2ECommonSpecInput struct {
	E2EConfig       *framework.E2EConfig
	ArtifactsFolder string
	Cni             string
}

type E2EMhcSpecInput

type E2EMhcSpecInput struct {
	E2EConfig       *framework.E2EConfig
	ArtifactsFolder string
	Cni             string
}

type E2EScaleSpecInput

type E2EScaleSpecInput struct {
	E2EConfig       *framework.E2EConfig
	ArtifactsFolder string
	Cni             string
}

type E2EUpgradeSpecInput

type E2EUpgradeSpecInput struct {
	E2EConfig       *framework.E2EConfig
	ArtifactsFolder string
	Cni             string
}

type Infrastructure

type Infrastructure struct {
	Provider string `json:"provider" yaml:"provider"`
}

type VerifyClusterMetadataInput

type VerifyClusterMetadataInput struct {
	ClusterName          string
	ClusterType          string
	Namespace            string
	Plan                 string
	InfraProvider        string
	TkrVersion           string
	TkgConfigDir         string
	TkgClusterConfigPath string
}

Jump to

Keyboard shortcuts

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