controllers

package
v0.18.13 Latest Latest
Warning

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

Go to latest
Published: Mar 12, 2021 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

func NewScheme added in v0.18.12

func NewScheme() *runtime.Scheme

Types

type Controller added in v0.18.12

type Controller interface {
	reconcile.Reconciler
	SetClient(client ctrlclient.Client)
	SetupWithManager(mgr ctrl.Manager) error
}

func ProvideControllers added in v0.18.12

func ProvideControllers(fileWatch *filewatch.Controller, cmd *cmd.Controller) []Controller

type ControllerBuilder added in v0.18.12

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

func NewControllerBuilder added in v0.18.12

func NewControllerBuilder(tscm *TiltServerControllerManager, controllers []Controller) *ControllerBuilder

func (*ControllerBuilder) OnChange added in v0.18.12

func (*ControllerBuilder) SetUp added in v0.18.12

type TiltServerControllerManager

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

func NewTiltServerControllerManager

func NewTiltServerControllerManager(config *server.APIServerConfig, scheme *runtime.Scheme) (*TiltServerControllerManager, error)

func (*TiltServerControllerManager) GetClient added in v0.18.12

func (*TiltServerControllerManager) GetManager added in v0.18.12

func (m *TiltServerControllerManager) GetManager() ctrl.Manager

func (*TiltServerControllerManager) OnChange

OnChange is a no-op but used to get initialized in upper along with the API server

func (*TiltServerControllerManager) SetUp

func (*TiltServerControllerManager) TearDown

Directories

Path Synopsis
core
cmd

Jump to

Keyboard shortcuts

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