workspace

package
v0.0.0-...-d298aea Latest Latest
Warning

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

Go to latest
Published: Sep 23, 2025 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Overview

Package workspace contains functionality related to CrownLabs workspace management.

Package workspace implements the workspace controller functionality.

Package workspace implements the workspace controller functionality.

Package workspace implements the workspace controller functionality.

Package workspace implements the workspace controller functionality.

Package workspace implements the workspace controller functionality.

Package workspace implements the workspace controller functionality.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Reconciler

type Reconciler struct {
	client.Client
	Scheme        *runtime.Scheme
	TargetLabel   common.KVLabel
	KeycloakActor common.KeycloakActorIface
	Reschedule    common.Rescheduler
}

Reconciler reconciles Workspace objects.

func (*Reconciler) Reconcile

func (r *Reconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile reconciles the state of a Workspace resource.

func (*Reconciler) SetupWithManager

func (r *Reconciler) SetupWithManager(mgr ctrl.Manager, log logr.Logger) error

SetupWithManager registers a new controller for Workspace resources.

Jump to

Keyboard shortcuts

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