configuration

package
v2.4.0 Latest Latest
Warning

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

Go to latest
Published: Jun 15, 2022 License: Apache-2.0 Imports: 27 Imported by: 0

Documentation

Overview

Package configuration contains Kubernetes controllers responsible for configuration.konghq.com grouped API types.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CoreV1EndpointsReconciler

type CoreV1EndpointsReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient
}

CoreV1EndpointsReconciler reconciles Endpoints resources

func (*CoreV1EndpointsReconciler) Reconcile

Reconcile processes the watched objects

func (*CoreV1EndpointsReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type CoreV1SecretReconciler

type CoreV1SecretReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient
}

CoreV1SecretReconciler reconciles Secret resources

func (*CoreV1SecretReconciler) Reconcile

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

Reconcile processes the watched objects

func (*CoreV1SecretReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type CoreV1ServiceReconciler

type CoreV1ServiceReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient
}

CoreV1ServiceReconciler reconciles Service resources

func (*CoreV1ServiceReconciler) Reconcile

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

Reconcile processes the watched objects

func (*CoreV1ServiceReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type ExtV1Beta1IngressReconciler

type ExtV1Beta1IngressReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient

	DataplaneAddressFinder *dataplane.AddressFinder
	StatusQueue            *status.Queue

	IngressClassName string
}

ExtV1Beta1IngressReconciler reconciles Ingress resources

func (*ExtV1Beta1IngressReconciler) Reconcile

Reconcile processes the watched objects

func (*ExtV1Beta1IngressReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type Knativev1alpha1IngressReconciler

type Knativev1alpha1IngressReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient

	DataplaneAddressFinder *dataplane.AddressFinder
	StatusQueue            *status.Queue

	IngressClassName string
}

Knativev1alpha1IngressReconciler reconciles Ingress resources

func (*Knativev1alpha1IngressReconciler) Reconcile

Reconcile processes the watched objects

func (*Knativev1alpha1IngressReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type KongV1Beta1TCPIngressReconciler

type KongV1Beta1TCPIngressReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient

	DataplaneAddressFinder *dataplane.AddressFinder
	StatusQueue            *status.Queue

	IngressClassName string
}

KongV1Beta1TCPIngressReconciler reconciles TCPIngress resources

func (*KongV1Beta1TCPIngressReconciler) Reconcile

Reconcile processes the watched objects

func (*KongV1Beta1TCPIngressReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type KongV1Beta1UDPIngressReconciler

type KongV1Beta1UDPIngressReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient

	DataplaneAddressFinder *dataplane.AddressFinder
	StatusQueue            *status.Queue

	IngressClassName string
}

KongV1Beta1UDPIngressReconciler reconciles UDPIngress resources

func (*KongV1Beta1UDPIngressReconciler) Reconcile

Reconcile processes the watched objects

func (*KongV1Beta1UDPIngressReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type KongV1KongClusterPluginReconciler

type KongV1KongClusterPluginReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient

	IngressClassName string
}

KongV1KongClusterPluginReconciler reconciles KongClusterPlugin resources

func (*KongV1KongClusterPluginReconciler) Reconcile

Reconcile processes the watched objects

func (*KongV1KongClusterPluginReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type KongV1KongConsumerReconciler

type KongV1KongConsumerReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient

	IngressClassName string
}

KongV1KongConsumerReconciler reconciles KongConsumer resources

func (*KongV1KongConsumerReconciler) Reconcile

Reconcile processes the watched objects

func (*KongV1KongConsumerReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type KongV1KongIngressReconciler

type KongV1KongIngressReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient
}

KongV1KongIngressReconciler reconciles KongIngress resources

func (*KongV1KongIngressReconciler) Reconcile

Reconcile processes the watched objects

func (*KongV1KongIngressReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type KongV1KongPluginReconciler

type KongV1KongPluginReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient
}

KongV1KongPluginReconciler reconciles KongPlugin resources

func (*KongV1KongPluginReconciler) Reconcile

Reconcile processes the watched objects

func (*KongV1KongPluginReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type NetV1Beta1IngressReconciler

type NetV1Beta1IngressReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient

	DataplaneAddressFinder *dataplane.AddressFinder
	StatusQueue            *status.Queue

	IngressClassName string
}

NetV1Beta1IngressReconciler reconciles Ingress resources

func (*NetV1Beta1IngressReconciler) Reconcile

Reconcile processes the watched objects

func (*NetV1Beta1IngressReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

type NetV1IngressClassReconciler added in v2.3.0

type NetV1IngressClassReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient
}

NetV1IngressClassReconciler reconciles IngressClass resources

func (*NetV1IngressClassReconciler) Reconcile added in v2.3.0

Reconcile processes the watched objects

func (*NetV1IngressClassReconciler) SetupWithManager added in v2.3.0

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

SetupWithManager sets up the controller with the Manager.

type NetV1IngressReconciler

type NetV1IngressReconciler struct {
	client.Client

	Log             logr.Logger
	Scheme          *runtime.Scheme
	DataplaneClient *dataplane.KongClient

	DataplaneAddressFinder *dataplane.AddressFinder
	StatusQueue            *status.Queue

	IngressClassName string
}

NetV1IngressReconciler reconciles Ingress resources

func (*NetV1IngressReconciler) Reconcile

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

Reconcile processes the watched objects

func (*NetV1IngressReconciler) SetupWithManager

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

SetupWithManager sets up the controller with the Manager.

Jump to

Keyboard shortcuts

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