controllers

package
v0.9.0-branch-761 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Overview

Package controllers feature a number of controllers that are in use by the AKS property provider.

Package controllers feature a number of controllers that are in use by the AKS property provider.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type NodeReconciler

type NodeReconciler struct {
	NT     *trackers.NodeTracker
	Client client.Client
}

NodeReconciler reconciles Node objects.

func (*NodeReconciler) Reconcile

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

Reconcile reconciles a node object.

func (*NodeReconciler) SetupWithManager

func (r *NodeReconciler) SetupWithManager(mgr ctrl.Manager) error

type PodReconciler

type PodReconciler struct {
	PT     *trackers.PodTracker
	Client client.Client
}

PodReconciler reconciles Pod objects.

func (*PodReconciler) Reconcile

func (p *PodReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

Reconcile reconciles a pod object.

func (*PodReconciler) SetupWithManager

func (p *PodReconciler) SetupWithManager(mgr ctrl.Manager) error

Jump to

Keyboard shortcuts

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