Documentation
¶
Index ¶
Constants ¶
View Source
const ( AppLabelName = "app" KrakendFinalizer = "finalizer.krakend.nais.io" KrakendConfigMapKey = "endpoints.tmpl" )
View Source
const DefaultKrakendIngressClass = "nais-ingress-external"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiEndpointsReconciler ¶
type ApiEndpointsReconciler struct {
client.Client
Scheme *runtime.Scheme
SyncInterval time.Duration
NetpolEnabled bool
ClusterDomain string
}
ApiEndpointsReconciler reconciles a ApiEndpoints object
func (*ApiEndpointsReconciler) SetupWithManager ¶
func (r *ApiEndpointsReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type KrakendReconciler ¶
type KrakendReconciler struct {
client.Client
Scheme *runtime.Scheme
Recorder record.EventRecorder
SyncInterval time.Duration
KrakendChart *helm.Chart
NetpolEnabled bool
}
KrakendReconciler reconciles a Krakend object
func (*KrakendReconciler) SetupWithManager ¶
func (r *KrakendReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.