Documentation ¶
Overview ¶
Package controllers contains the controllers for the FSM CRDs
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LeaderElectionReconciler ¶ added in v1.2.0
type LeaderElectionReconciler struct {
Reconciler
}
func (*LeaderElectionReconciler) NeedLeaderElection ¶ added in v1.2.0
func (r *LeaderElectionReconciler) NeedLeaderElection() bool
type NoLeaderElectionReconciler ¶ added in v1.2.0
type NoLeaderElectionReconciler struct {
Reconciler
}
func (*NoLeaderElectionReconciler) NeedLeaderElection ¶ added in v1.2.0
func (r *NoLeaderElectionReconciler) NeedLeaderElection() bool
type Reconciler ¶
type Reconciler interface { manager.LeaderElectionRunnable SetupWithManager(mgr ctrl.Manager) error }
Reconciler is the interface that all reconcilers must implement
Directories ¶
Path | Synopsis |
---|---|
cluster
|
|
v1alpha1
Package v1alpha1 contains controller logic for the Cluster API v1alpha1.
|
Package v1alpha1 contains controller logic for the Cluster API v1alpha1. |
connector
|
|
v1alpha1
Package v1alpha1 contains controller logic for the Connector API v1alpha1.
|
Package v1alpha1 contains controller logic for the Connector API v1alpha1. |
Package flb implements the controller for Flomesh Load Balancer.
|
Package flb implements the controller for Flomesh Load Balancer. |
gateway
|
|
v1
Package v1 contains controller logic for the Gateway API v1.
|
Package v1 contains controller logic for the Gateway API v1. |
v1alpha2
Package v1alpha2 contains controllers logic for the Gateway API v1alpha2.
|
Package v1alpha2 contains controllers logic for the Gateway API v1alpha2. |
mcs
|
|
v1alpha1
Package v1alpha1 contains controller logic for the MCS API v1alpha1.
|
Package v1alpha1 contains controller logic for the MCS API v1alpha1. |
namespacedingress
|
|
v1alpha1
Package v1alpha1 contains controller logic for the NamespacedIngress API v1alpha1.
|
Package v1alpha1 contains controller logic for the NamespacedIngress API v1alpha1. |
policyattachment
|
|
v1alpha1
Package v1alpha1 contains controller logic for the Policy Attachment v1alpha1.
|
Package v1alpha1 contains controller logic for the Policy Attachment v1alpha1. |
Package servicelb contains controller logic for the ServiceLB
|
Package servicelb contains controller logic for the ServiceLB |
Click to show internal directories.
Click to hide internal directories.