Documentation
¶
Index ¶
- func InitEntryPointResourcesConfig(entryPoint *kodev1alpha2.EntryPoint) *common.EntryPointResourceConfig
- func NewEntryPointCleanupResource(entryPoint *kodev1alpha2.EntryPoint) cleanup.CleanupableResource
- type EntryPointCleanupResource
- type EntryPointReconciler
- func (r *EntryPointReconciler) GetCleanupManager() cleanup.CleanupManager
- func (r *EntryPointReconciler) GetClient() client.Client
- func (r *EntryPointReconciler) GetEventRecorder() event.EventManager
- func (r *EntryPointReconciler) GetIsTestEnvironment() bool
- func (r *EntryPointReconciler) GetLog() logr.Logger
- func (r *EntryPointReconciler) GetLongReconcileInterval() time.Duration
- func (r *EntryPointReconciler) GetReconcileInterval() time.Duration
- func (r *EntryPointReconciler) GetResourceManager() resourcev1.ResourceManager
- func (r *EntryPointReconciler) GetScheme() *runtime.Scheme
- func (r *EntryPointReconciler) GetTemplateManager() template.TemplateManager
- func (r *EntryPointReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *EntryPointReconciler) SetupWithManager(mgr ctrl.Manager) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitEntryPointResourcesConfig ¶ added in v0.4.0
func InitEntryPointResourcesConfig(entryPoint *kodev1alpha2.EntryPoint) *common.EntryPointResourceConfig
func NewEntryPointCleanupResource ¶ added in v0.4.0
func NewEntryPointCleanupResource(entryPoint *kodev1alpha2.EntryPoint) cleanup.CleanupableResource
Types ¶
type EntryPointCleanupResource ¶ added in v0.4.0
type EntryPointCleanupResource struct {
EntryPoint *kodev1alpha2.EntryPoint
}
func (*EntryPointCleanupResource) GetResources ¶ added in v0.4.0
func (e *EntryPointCleanupResource) GetResources() []cleanup.Resource
func (*EntryPointCleanupResource) ShouldDelete ¶ added in v0.4.0
func (e *EntryPointCleanupResource) ShouldDelete(resource cleanup.Resource) bool
type EntryPointReconciler ¶
type EntryPointReconciler struct { Client client.Client Scheme *runtime.Scheme Log logr.Logger Resource resourcev1.ResourceManager Template template.TemplateManager CleanupManager cleanup.CleanupManager EventManager event.EventManager IsTestEnvironment bool ReconcileInterval time.Duration LongReconcileInterval time.Duration }
func (*EntryPointReconciler) GetCleanupManager ¶ added in v0.7.0
func (r *EntryPointReconciler) GetCleanupManager() cleanup.CleanupManager
func (*EntryPointReconciler) GetClient ¶ added in v0.7.0
func (r *EntryPointReconciler) GetClient() client.Client
func (*EntryPointReconciler) GetEventRecorder ¶ added in v0.7.0
func (r *EntryPointReconciler) GetEventRecorder() event.EventManager
func (*EntryPointReconciler) GetIsTestEnvironment ¶ added in v0.7.0
func (r *EntryPointReconciler) GetIsTestEnvironment() bool
func (*EntryPointReconciler) GetLog ¶ added in v0.7.0
func (r *EntryPointReconciler) GetLog() logr.Logger
func (*EntryPointReconciler) GetLongReconcileInterval ¶ added in v0.7.0
func (r *EntryPointReconciler) GetLongReconcileInterval() time.Duration
func (*EntryPointReconciler) GetReconcileInterval ¶ added in v0.7.0
func (r *EntryPointReconciler) GetReconcileInterval() time.Duration
func (*EntryPointReconciler) GetResourceManager ¶ added in v0.7.0
func (r *EntryPointReconciler) GetResourceManager() resourcev1.ResourceManager
func (*EntryPointReconciler) GetScheme ¶ added in v0.7.0
func (r *EntryPointReconciler) GetScheme() *runtime.Scheme
func (*EntryPointReconciler) GetTemplateManager ¶ added in v0.7.0
func (r *EntryPointReconciler) GetTemplateManager() template.TemplateManager
func (*EntryPointReconciler) SetupWithManager ¶
func (r *EntryPointReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.