scriptcontroller

package
v0.0.0-alpha.0....-653c09f Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewScriptControllerController

func NewScriptControllerController(
	livenessChecker *health.MultiAlivenessChecker,
	operatorClient v1helpers.StaticPodOperatorClient,
	kubeClient kubernetes.Interface,
	infraLister configv1listers.InfrastructureLister,
	envVarGetter EnvVarGetter,
	eventRecorder events.Recorder,
) factory.Controller

Types

type EnvVarGetter

type EnvVarGetter interface {
	GetEnvVars() map[string]string
	AddListener(listener etcdenvvar.Enqueueable)
}

EnvVarGetter is an interface for getting environment variables and managing listeners

type ScriptController

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

func (*ScriptController) Enqueue

func (c *ScriptController) Enqueue()

Jump to

Keyboard shortcuts

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