Documentation ¶
Index ¶
Constants ¶
View Source
const (
RequeueInterval = 250 * time.Millisecond
)
Variables ¶
This section is empty.
Functions ¶
func InitKodeResourcesConfig ¶
func InitKodeResourcesConfig( kode *kodev1alpha2.Kode, template *kodev1alpha2.Template) *common.KodeResourceConfig
func NewKodeCleanupResource ¶ added in v0.4.0
func NewKodeCleanupResource(kode *kodev1alpha2.Kode) cleanup.CleanupableResource
Types ¶
type KodeCleanupResource ¶ added in v0.4.0
type KodeCleanupResource struct {
Kode *kodev1alpha2.Kode
}
func (*KodeCleanupResource) GetResources ¶ added in v0.4.0
func (k *KodeCleanupResource) GetResources() []cleanup.Resource
func (*KodeCleanupResource) ShouldDelete ¶ added in v0.4.0
func (k *KodeCleanupResource) ShouldDelete(resource cleanup.Resource) bool
type KodeReconciler ¶
type KodeReconciler struct { Client client.Client Scheme *runtime.Scheme Log logr.Logger ResourceManager resource.ResourceManager TemplateManager template.TemplateManager CleanupManager cleanup.CleanupManager StatusUpdater status.StatusUpdater Validator validation.Validator EventManager events.EventManager }
func (*KodeReconciler) SetupWithManager ¶
func (r *KodeReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.