controllers

package
v1.0.10-0...-8f444ab Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2024 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ManagedByLabelKey = "app.kubernetes.io/managed-by"
)

Variables

This section is empty.

Functions

func Add

func Add(mgr manager.Manager) error

Add will create a new Instana Agent Controller and add this to the Manager for reconciling

Types

type InstanaAgentReconciler

type InstanaAgentReconciler struct {
	// contains filtered or unexported fields
}

func NewInstanaAgentReconciler

func NewInstanaAgentReconciler(client client.Client, apiReader client.Reader, recorder record.EventRecorder, scheme *runtime.Scheme, config *rest.Config, log logr.Logger) *InstanaAgentReconciler

NewInstanaAgentReconciler initializes a new InstanaAgentReconciler instance

func (*InstanaAgentReconciler) Reconcile

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

+kubebuilder:rbac:groups=agents.instana.io,resources=instanaagent,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=apps,resources=daemonsets,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=core,resources=pods;secrets;configmaps;services;serviceaccounts,verbs=get;list;watch;create;update;patch;delete +kubebuilder:rbac:groups=agents.instana.io,resources=instanaagent/status,verbs=get;update;patch +kubebuilder:rbac:groups=agents.instana.io,resources=instanaagent/finalizers,verbs=update

type ObjectListItemsConversion

type ObjectListItemsConversion struct {
	// contains filtered or unexported fields
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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