racer

package
v0.18.0 Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2026 License: Apache-2.0 Imports: 51 Imported by: 0

Documentation

Overview

Package racer provisions the Racer controller and dataplane on demand from ClusterCaches.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func ValidateDataplaneOverride added in v0.16.0

func ValidateDataplaneOverride(original, candidate *unstructured.Unstructured) error

ValidateDataplaneOverride permits scheduling, rollout, resource, and extra environment tuning, but keeps identity and trust wiring canonical.

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 the Racer controller and dataplane workloads and their inputs.

func (Component) ConditionType

func (Component) ConditionType() string

func (Component) Name

func (Component) Name() string

func (Component) Plan

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.

func (Component) SetupWatches

func (Component) SetupWatches(b *builder.Builder, env *component.Env)

Jump to

Keyboard shortcuts

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