Documentation ¶
Index ¶
- type CustomTracker
- func (t *CustomTracker) Delete(gvr schema.GroupVersionResource, ns, name string, ...) error
- func (t *CustomTracker) Get(gvr schema.GroupVersionResource, ns, name string, ...) (runtime.Object, error)
- func (t *CustomTracker) IsSequenceFullyUsed() bool
- func (t *CustomTracker) Update(gvr schema.GroupVersionResource, obj runtime.Object, ns string, ...) error
- type RuntimeReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CustomTracker ¶
type CustomTracker struct { clienttesting.ObjectTracker // contains filtered or unexported fields }
CustomTracker implements ObjectTracker with a sequence of Shoot objects it will be updated with a different shoot sequence for each test case
func NewCustomTracker ¶
func NewCustomTracker(tracker clienttesting.ObjectTracker, shoots []*gardener_api.Shoot) *CustomTracker
func (*CustomTracker) Delete ¶
func (t *CustomTracker) Delete(gvr schema.GroupVersionResource, ns, name string, opts ...apimachinery.DeleteOptions) error
func (*CustomTracker) Get ¶
func (t *CustomTracker) Get(gvr schema.GroupVersionResource, ns, name string, opts ...apimachinery.GetOptions) (runtime.Object, error)
func (*CustomTracker) IsSequenceFullyUsed ¶
func (t *CustomTracker) IsSequenceFullyUsed() bool
func (*CustomTracker) Update ¶
func (t *CustomTracker) Update(gvr schema.GroupVersionResource, obj runtime.Object, ns string, opts ...apimachinery.UpdateOptions) error
type RuntimeReconciler ¶
type RuntimeReconciler struct { client.Client Scheme *runtime.Scheme ShootClient client.Client Log logr.Logger Cfg fsm.RCCfg EventRecorder record.EventRecorder }
RuntimeReconciler reconciles a Runtime object nolint:revive
func NewRuntimeReconciler ¶
func (*RuntimeReconciler) SetupWithManager ¶
func (r *RuntimeReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.