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.