operator

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 8, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Operator

type Operator struct {
	// contains filtered or unexported fields
}

func NewOperator

func NewOperator(ctx context.Context, config *rest.Config) (*Operator, error)

func (*Operator) Cleanup

func (o *Operator) Cleanup(ctx context.Context) error

func (*Operator) GetClient

func (o *Operator) GetClient() client.Client

GetClient returns the kubernetes client

func (*Operator) GetEventRecorder

func (o *Operator) GetEventRecorder() record.EventRecorder

GetEventRecorder returns the event recorder

func (*Operator) GetUnavailableOfferings

func (o *Operator) GetUnavailableOfferings() *cache.UnavailableOfferings

GetUnavailableOfferings returns the unavailable offerings cache

func (*Operator) LivenessProbe

func (o *Operator) LivenessProbe() error

func (*Operator) Name

func (o *Operator) Name() string

func (*Operator) Ready

func (o *Operator) Ready() bool

func (*Operator) WithControllers

func (o *Operator) WithControllers() []controller.Controller

func (*Operator) WithCustomResourceDefinitions

func (o *Operator) WithCustomResourceDefinitions() []client.Object

func (*Operator) WithWebhooks

func (o *Operator) WithWebhooks() []manager.Runnable

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL