prereq

package
v0.12.0-rc1 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InstanceAdmissionWebhook added in v0.12.0

func InstanceAdmissionWebhook(ns string) admissionv1beta1.MutatingWebhookConfiguration

InstanceAdmissionWebhook returns a MutatingWebhookConfiguration for the instance admission controller.

Types

type Initializer

type Initializer struct {
	Options kudoinit.Options
	// contains filtered or unexported fields
}

Defines the Prerequisites that need to be in place to run the KUDO manager. This includes setting up the kudo-system namespace and service account

func NewInitializer

func NewInitializer(options kudoinit.Options) Initializer

func (Initializer) Install

func (p Initializer) Install(client *kube.Client) error

func (Initializer) PreInstallVerify added in v0.11.0

func (p Initializer) PreInstallVerify(client *kube.Client) verifier.Result

func (Initializer) Resources added in v0.11.0

func (p Initializer) Resources() []runtime.Object

func (Initializer) String added in v0.11.0

func (p Initializer) String() string

Jump to

Keyboard shortcuts

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