Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AgentMetadata ¶
type AgentMetadata struct {
Registration Registration `json:"registration"`
}
type LightrunJavaAgentReconciler ¶
LightrunJavaAgentReconciler reconciles a LightrunJavaAgent object
func (*LightrunJavaAgentReconciler) SetupWithManager ¶
func (r *LightrunJavaAgentReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager configures the controller with the Manager and sets up watches and indexers. It creates several field indexers to enable efficient lookups of LightrunJavaAgent CRs based on: - DeploymentName (legacy field) - WorkloadName (newer field that replaces DeploymentName) - SecretName
It also sets up watches for Deployments, StatefulSets, and Secrets so the controller can react to changes in these resources that are referenced by LightrunJavaAgent CRs.
type Registration ¶
Click to show internal directories.
Click to hide internal directories.