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
RequestID atomic.Uint64
}
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.