Documentation
¶
Overview ¶
Package racer provisions the Racer controller on demand from ClusterCaches.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New() component.ClusterComponent
func ValidateOverride ¶
func ValidateOverride(original, candidate *unstructured.Unstructured) error
ValidateOverride keeps controller configuration in sync with trusted bootstrap.
Types ¶
type Component ¶
type Component struct{}
Component owns controller deployment inputs, not external dataplane workloads.
func (Component) ConditionType ¶
func (Component) Plan ¶
func (Component) Plan(ctx context.Context, env *component.Env, _ []machinav1.Site) (*component.Plan, component.Result, error)
Plan only reads state. With no caches it maintains established TLS, but does not repair workloads or recreate credentials. No cache or Site owns identity.
Click to show internal directories.
Click to hide internal directories.