machinecontroller

package
v0.4.1 Latest Latest
Warning

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

Go to latest
Published: Mar 26, 2019 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MachineControllerNamespace             = metav1.NamespaceSystem
	MachineControllerAppLabelKey           = "app"
	MachineControllerAppLabelValue         = "machine-controller"
	MachineControllerTag                   = "v1.0.7"
	MachineControllerCredentialsSecretName = "machine-controller-credentials"
)

MachineController related constants

View Source
const (
	WebhookName          = "machine-controller-webhook"
	WebhookAppLabelKey   = "app"
	WebhookAppLabelValue = WebhookName
	WebhookTag           = MachineControllerTag
	WebhookNamespace     = metav1.NamespaceSystem
)

MachineController Webhook related constants

Variables

This section is empty.

Functions

func Deploy

func Deploy(ctx *util.Context) error

Deploy deploys MachineController deployment with RBAC on the cluster

func DeployMachineDeployments

func DeployMachineDeployments(ctx *util.Context) error

DeployMachineDeployments deploys MachineDeployments that create appropriate machines

func DeployWebhookConfiguration

func DeployWebhookConfiguration(ctx *util.Context) error

DeployWebhookConfiguration deploys MachineController webhook deployment on the cluster

func WaitForMachineController

func WaitForMachineController(client dynclient.Client) error

WaitForMachineController waits for machine-controller-webhook to become running func WaitForMachineController(corev1Client corev1types.CoreV1Interface) error {

func WaitForWebhook

func WaitForWebhook(client dynclient.Client) error

WaitForWebhook waits for machine-controller-webhook to become running

Types

This section is empty.

Jump to

Keyboard shortcuts

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