controller

package
v0.33.0 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

type Service struct {
	// Options is the options for the controller.
	Options hostoptions.HostOptions

	// TLSConfigDir is the directory containing the TLS configuration.
	TLSCertDir string
}

Service implements the Kubernetes controller functionality.

func (*Service) Name

func (*Service) Name() string

Name returns the name of the service.

func (*Service) Run

func (s *Service) Run(ctx context.Context) error

Run implements the main functionality of the service.

Directories

Path Synopsis
api
radapp.io/v1alpha3
Package v1alpha3 contains API Schema definitions for the v1alpha3 API group +kubebuilder:object:generate=true +groupName=radapp.io
Package v1alpha3 contains API Schema definitions for the v1alpha3 API group +kubebuilder:object:generate=true +groupName=radapp.io

Jump to

Keyboard shortcuts

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