Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GatewayFinalizer ¶
type GatewayFinalizer string
GatewayFinalizer defines finalizers added by gateway controller.
const ( // GatewayFinalizerCleanupDataPlanes is the finalizer to cleanup owned dataplane resources. GatewayFinalizerCleanupDataPlanes GatewayFinalizer = "gateway-operator.konghq.com/cleanup-dataplanes" // GatewayFinalizerCleanupControlPlanes is the finalizer to cleanup owned controlplane resources. GatewayFinalizerCleanupControlPlanes GatewayFinalizer = "gateway-operator.konghq.com/cleanup-controlplanes" // GatewayFinalizerCleanupNetworkPolicies is the finalizer to cleanup owned network policies. GatewayFinalizerCleanupNetworkPolicies GatewayFinalizer = "gateway-operator.konghq.com/cleanup-network-policies" )
type Reconciler ¶
type Reconciler struct { client.Client Scheme *runtime.Scheme DefaultDataPlaneImage string KonnectEnabled bool AnonymousReportsEnabled bool LoggingMode logging.Mode }
Reconciler reconciles a Gateway object.
func (*Reconciler) Reconcile ¶
Reconcile moves the current state of an object to the intended state.
func (*Reconciler) SetupWithManager ¶
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.