operator

package
v0.0.0-...-6da7b20 Latest Latest
Warning

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

Go to latest
Published: May 16, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HandleCleanup

func HandleCleanup(ctx context.Context) error

Types

type ChartInstallConfig

type ChartInstallConfig struct {
	ShouldInstallStunnerGatewayChart bool
	ShouldInstallEnvoyGatewayChart   bool
	ShouldInstallCertManagerChart    bool
}

type Config

type Config struct {
	ControllerName      string
	Manager             manager.Manager
	RenderCh            chan event.Event
	UpdaterCh           chan event.Event
	ShouldInstallCharts ChartInstallConfig
	Logger              logr.Logger
}

type Operator

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

func NewOperator

func NewOperator(config Config) *Operator

func (*Operator) GetOperatorChannel

func (o *Operator) GetOperatorChannel() chan event.Event

func (*Operator) Start

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

Jump to

Keyboard shortcuts

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