controllers

package
v1.33.0 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2024 License: Apache-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddToManager

func AddToManager(mgr ctrl.Manager, options options.AddOptions) error

Types

type APIServerReconciler

type APIServerReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

APIServerReconciler reconciles a APIServer object

func (*APIServerReconciler) SetupWithManager

func (r *APIServerReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type AmazonCloudIntegrationReconciler

type AmazonCloudIntegrationReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

AmazonCloudIntegrationReconciler reconciles a AmazonCloudIntegration object

func (*AmazonCloudIntegrationReconciler) SetupWithManager

func (r *AmazonCloudIntegrationReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type ApplicationLayerReconciler added in v1.24.0

type ApplicationLayerReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ApplicationLayerReconciler reconciles a ApplicationLayer object

func (*ApplicationLayerReconciler) SetupWithManager added in v1.24.0

func (r *ApplicationLayerReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type AuthenticationReconciler

type AuthenticationReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

AuthenticationReconciler reconciles an Authentication object

func (*AuthenticationReconciler) SetupWithManager

func (r *AuthenticationReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type CSRReconciler added in v1.33.0

type CSRReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

CSRReconciler reconciles CSRs.

func (*CSRReconciler) SetupWithManager added in v1.33.0

func (r *CSRReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type ComplianceReconciler

type ComplianceReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ComplianceReconciler reconciles a Compliance object

func (*ComplianceReconciler) SetupWithManager

func (r *ComplianceReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type EgressGatewayReconciler added in v1.29.1

type EgressGatewayReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

EgressGatewayReconciler reconciles a EgressGateway object

func (*EgressGatewayReconciler) SetupWithManager added in v1.29.1

func (r *EgressGatewayReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type InstallationReconciler

type InstallationReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

InstallationReconciler reconciles a Installation object

func (*InstallationReconciler) SetupWithManager

func (r *InstallationReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type IntrusionDetectionReconciler

type IntrusionDetectionReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

IntrusionDetectionReconciler reconciles a IntrusionDetection object

func (*IntrusionDetectionReconciler) SetupWithManager

func (r *IntrusionDetectionReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type LogCollectorReconciler

type LogCollectorReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

LogCollectorReconciler reconciles a LogCollector object

func (*LogCollectorReconciler) SetupWithManager

func (r *LogCollectorReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type LogStorageReconciler

type LogStorageReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

LogStorageReconciler reconciles a LogStorage object

func (*LogStorageReconciler) SetupWithManager

func (r *LogStorageReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

SetupWithManager adds all of the relevant log storage sub-controllers to the controller manager. Each of these controllers reconciles independently, but they work together in order to implement log storage capabilities. These controllers do not communicate directly with each other, but instead communicate through the Kubernetes API.

type ManagementClusterConnectionReconciler

type ManagementClusterConnectionReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ManagementClusterConnectionReconciler reconciles a ManagementClusterConnection object

func (*ManagementClusterConnectionReconciler) SetupWithManager

type ManagerReconciler

type ManagerReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

ManagerReconciler reconciles a Manager object

func (*ManagerReconciler) SetupWithManager

func (r *ManagerReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type MonitorReconciler added in v1.19.0

type MonitorReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

MonitorReconciler reconciles a Monitor object

func (*MonitorReconciler) SetupWithManager added in v1.19.0

func (r *MonitorReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type PolicyRecommendationReconciler added in v1.30.0

type PolicyRecommendationReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

PolicyRecommendationReconciler reconciles a PolicyRecommendation object.

func (*PolicyRecommendationReconciler) SetupWithManager added in v1.30.0

func (pr *PolicyRecommendationReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type SecretsReconciler added in v1.32.0

type SecretsReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

LogStorageReconciler reconciles a LogStorage object

func (*SecretsReconciler) SetupWithManager added in v1.32.0

func (r *SecretsReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type TiersReconciler added in v1.28.0

type TiersReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

func (*TiersReconciler) SetupWithManager added in v1.28.0

func (r *TiersReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

type WindowsReconciler added in v1.32.0

type WindowsReconciler struct {
	client.Client
	Log    logr.Logger
	Scheme *runtime.Scheme
}

func (*WindowsReconciler) SetupWithManager added in v1.32.0

func (r *WindowsReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error

Jump to

Keyboard shortcuts

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