controllerapp

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 13, 2026 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Overview

Package controllerapp provides the controller-runtime application mode for coder-k8s.

Index

Constants

View Source
const (
	// HealthProbeBindAddress exposes /healthz and /readyz checks for kube probes.
	HealthProbeBindAddress = ":8081"
)

Variables

This section is empty.

Functions

func NewManager

func NewManager(cfg *rest.Config, scheme *runtime.Scheme) (manager.Manager, error)

NewManager builds a controller-runtime manager for the controller application mode.

func NewScheme

func NewScheme() *runtime.Scheme

NewScheme builds the runtime scheme used by the controller application.

func Run

func Run(ctx context.Context) error

Run starts the controller-runtime manager for the controller application mode.

func SetupControllers

func SetupControllers(mgr manager.Manager) error

SetupControllers registers all controller reconcilers on the manager.

func SetupProbes

func SetupProbes(mgr manager.Manager) error

SetupProbes configures health and readiness checks on the manager.

Types

This section is empty.

Jump to

Keyboard shortcuts

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