setup

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 14, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClientSet

type ClientSet struct {
	ClientGo *k8s.ClientGo
	Kubectl  *kubectl.Kubectl
	Kind     *kind.Kind
	Skaffold *skaffold.Skaffold
}

func Start

func Start(ctx context.Context, options ...Option) (*ClientSet, error)

type KET

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

func NewKET

func NewKET() *KET

type Option

type Option func(*KET) error

func WithBinaryDirectory

func WithBinaryDirectory(binDir string) Option

func WithCRDKustomizePath

func WithCRDKustomizePath(crdKustomizePath string) Option

func WithKindClusterName

func WithKindClusterName(kindClusterName string) Option

func WithKindVersion

func WithKindVersion(kindVersion string) Option

func WithKubeconfigPath

func WithKubeconfigPath(kubeconfigPath string) Option

func WithKubernetesVersion

func WithKubernetesVersion(kubernetesVersion string) Option

func WithNotCRD

func WithNotCRD() Option

func WithSkaffoldVersion

func WithSkaffoldVersion(skaffoldVersion string) Option

func WithSkaffoldYaml

func WithSkaffoldYaml(skaffoldYaml string) Option

func WithUseSkaffold

func WithUseSkaffold() Option

Jump to

Keyboard shortcuts

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