Documentation
¶
Index ¶
- func AddToManager(mgr ctrl.Manager, options options.AddOptions) error
- type APIServerReconciler
- type ApplicationLayerReconciler
- type AuthenticationReconciler
- type CSRReconciler
- type ComplianceReconciler
- type EgressGatewayReconciler
- type GatewayAPIReconciler
- type IPPoolReconciler
- type InstallationReconciler
- type IntrusionDetectionReconciler
- type LogCollectorReconciler
- type LogStorageReconciler
- type ManagementClusterConnectionReconciler
- type ManagerReconciler
- type MonitorReconciler
- type NonClusterHostReconciler
- type PacketCaptureReconciler
- type PolicyRecommendationReconciler
- type SecretsReconciler
- type TiersReconciler
- type WindowsReconciler
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 ¶
APIServerReconciler reconciles a APIServer object
func (*APIServerReconciler) SetupWithManager ¶
func (r *APIServerReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type ApplicationLayerReconciler ¶
ApplicationLayerReconciler reconciles a ApplicationLayer object
func (*ApplicationLayerReconciler) SetupWithManager ¶
func (r *ApplicationLayerReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type AuthenticationReconciler ¶
AuthenticationReconciler reconciles an Authentication object
func (*AuthenticationReconciler) SetupWithManager ¶
func (r *AuthenticationReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type CSRReconciler ¶
CSRReconciler reconciles CSRs.
func (*CSRReconciler) SetupWithManager ¶
func (r *CSRReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type ComplianceReconciler ¶
ComplianceReconciler reconciles a Compliance object
func (*ComplianceReconciler) SetupWithManager ¶
func (r *ComplianceReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type EgressGatewayReconciler ¶
EgressGatewayReconciler reconciles a EgressGateway object
func (*EgressGatewayReconciler) SetupWithManager ¶
func (r *EgressGatewayReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type GatewayAPIReconciler ¶
GatewayAPIReconciler reconciles a GatewayAPI object
func (*GatewayAPIReconciler) SetupWithManager ¶
func (r *GatewayAPIReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
SetupWithManager sets up the controller with the Manager.
type IPPoolReconciler ¶
IPPoolReconciler reconciles IP pools
func (*IPPoolReconciler) SetupWithManager ¶
func (r *IPPoolReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type InstallationReconciler ¶
InstallationReconciler reconciles a Installation object
func (*InstallationReconciler) SetupWithManager ¶
func (r *InstallationReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type IntrusionDetectionReconciler ¶
IntrusionDetectionReconciler reconciles a IntrusionDetection object
func (*IntrusionDetectionReconciler) SetupWithManager ¶
func (r *IntrusionDetectionReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type LogCollectorReconciler ¶
LogCollectorReconciler reconciles a LogCollector object
func (*LogCollectorReconciler) SetupWithManager ¶
func (r *LogCollectorReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type LogStorageReconciler ¶
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 ¶
func (r *ManagementClusterConnectionReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type ManagerReconciler ¶
ManagerReconciler reconciles a Manager object
func (*ManagerReconciler) SetupWithManager ¶
func (r *ManagerReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type MonitorReconciler ¶
MonitorReconciler reconciles a Monitor object
func (*MonitorReconciler) SetupWithManager ¶
func (r *MonitorReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type NonClusterHostReconciler ¶
NonClusterHostReconciler reconciles a NonClusterHost object
func (*NonClusterHostReconciler) SetupWithManager ¶
func (r *NonClusterHostReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
+kubebuilder:rbac:groups=operator.tigera.io,resources=nonclusterhosts,verbs=get;list;watch;create;update;patch;delete
type PacketCaptureReconciler ¶
PacketCaptureReconciler reconciles a PacketCapture object.
func (*PacketCaptureReconciler) SetupWithManager ¶
func (pc *PacketCaptureReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type PolicyRecommendationReconciler ¶
PolicyRecommendationReconciler reconciles a PolicyRecommendation object.
func (*PolicyRecommendationReconciler) SetupWithManager ¶
func (pr *PolicyRecommendationReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type SecretsReconciler ¶
LogStorageReconciler reconciles a LogStorage object
func (*SecretsReconciler) SetupWithManager ¶
func (r *SecretsReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type TiersReconciler ¶
func (*TiersReconciler) SetupWithManager ¶
func (r *TiersReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
type WindowsReconciler ¶
func (*WindowsReconciler) SetupWithManager ¶
func (r *WindowsReconciler) SetupWithManager(mgr ctrl.Manager, opts options.AddOptions) error
Source Files
¶
- apiserver_controller.go
- applicationlayer_controller.go
- authentication_controller.go
- compliance_controller.go
- controllers.go
- csr_controller.go
- egressgateway_controller.go
- gatewayapi_controller.go
- installation_controller.go
- intrusiondetection_controller.go
- ippool_controller.go
- logcollector_controller.go
- logstorage_controller.go
- managementclusterconnection_controller.go
- manager_controller.go
- monitor_controller.go
- nonclusterhost_controller.go
- packetcapture_controller.go
- policyrecommendation_controller.go
- secrets_controllers.go
- tiers_controller.go
- windows_controller.go