kind

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2020 License: Apache-2.0 Imports: 21 Imported by: 0

Documentation

Overview

Copyright Jetstack Ltd. See LICENSE for details.

Copyright Jetstack Ltd. See LICENSE for details.

Index

Constants

View Source
const (
	ProxyImageName         = "kube-oidc-proxy-e2e"
	IssuerImageName        = "oidc-issuer-e2e"
	FakeAPIServerImageName = "fake-apiserver-e2e"
	AuditWebhookImageName  = "audit-webhook-e2e"
)

Variables

This section is empty.

Functions

func DeleteCluster

func DeleteCluster(name string) error

Types

type Kind

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

func New

func New(rootPath, nodeImage string, masterNodes, workerNodes int) *Kind

func (*Kind) Create added in v0.3.0

func (k *Kind) Create() error

func (*Kind) Destroy

func (k *Kind) Destroy() error

func (*Kind) KubeClient

func (k *Kind) KubeClient() *kubernetes.Clientset

func (*Kind) KubeConfigPath

func (k *Kind) KubeConfigPath() string

func (*Kind) LoadAllImages added in v0.3.0

func (k *Kind) LoadAllImages() error

func (*Kind) LoadAuditWebhook added in v0.3.0

func (k *Kind) LoadAuditWebhook() error

func (*Kind) LoadFakeAPIServer added in v0.3.0

func (k *Kind) LoadFakeAPIServer() error

func (*Kind) LoadIssuer

func (k *Kind) LoadIssuer() error

func (*Kind) LoadKubeOIDCProxy

func (k *Kind) LoadKubeOIDCProxy() error

func (*Kind) Nodes

func (k *Kind) Nodes() ([]nodes.Node, error)

Jump to

Keyboard shortcuts

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