secret

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddToManager

func AddToManager(
	manager kmgr.Manager,
	dataRegistry scrape_target_registry.InputDataRegistry,
	controllerOptions controller.Options,
	client client.Client,
	log logr.Logger) error

AddToManager adds a new secret controller to the specified manager. dataRegistry is a concurrency-safe data repository where the controller finds data it needs, and stores the data it produces.

func NewActuator

func NewActuator(
	client client.Client, dataRegistry input_data_registry.InputDataRegistry, log logr.Logger) gcmctl.Actuator

NewActuator creates a new secret actuator. dataRegistry: a concurrency-safe data repository, source of various data used by the controller, and also where the controller stores the data it produces.

func NewPredicate

func NewPredicate(log logr.Logger) predicate.Predicate

NewPredicate creates a predicate filter meant to run against a seed cluster. It allows a secret event if that secret is the CA certificate or the metrics scraping access token of a shoot kube-apiserver.

Types

This section is empty.

Jump to

Keyboard shortcuts

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