server

package
v0.3.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ExtraOptions added in v0.0.3

type ExtraOptions struct {
	QPS   float64
	Burst int

	BaseURL string
	Token   string
	CAFile  string

	HubUID string

	RancherAuthSecret string
}

func NewExtraOptions added in v0.0.3

func NewExtraOptions() *ExtraOptions

func (*ExtraOptions) AddFlags added in v0.0.3

func (s *ExtraOptions) AddFlags(fs *pflag.FlagSet)

func (*ExtraOptions) ApplyTo added in v0.0.3

func (s *ExtraOptions) ApplyTo(cfg *apiserver.ExtraConfig) error

func (*ExtraOptions) Validate added in v0.0.3

func (s *ExtraOptions) Validate() []error

type GrafanaOperatorOptions added in v0.0.11

type GrafanaOperatorOptions struct {
	MasterURL            string
	KubeconfigPath       string
	QPS                  float64
	Burst                int
	ResyncPeriod         time.Duration
	MaxNumRequeues       int
	NumThreads           int
	RequeueAfterDuration time.Duration
	// contains filtered or unexported fields
}

func NewGrafanaOperatorOptions added in v0.0.11

func NewGrafanaOperatorOptions() *GrafanaOperatorOptions

func (*GrafanaOperatorOptions) AddFlags added in v0.0.11

func (s *GrafanaOperatorOptions) AddFlags(fs *pflag.FlagSet)

func (*GrafanaOperatorOptions) AddGoFlags added in v0.0.11

func (s *GrafanaOperatorOptions) AddGoFlags(fs *flag.FlagSet)

func (*GrafanaOperatorOptions) Complete added in v0.0.11

func (s *GrafanaOperatorOptions) Complete() error

func (*GrafanaOperatorOptions) Run added in v0.0.11

func (*GrafanaOperatorOptions) Validate added in v0.0.11

func (s *GrafanaOperatorOptions) Validate() []error

type MonitoringOperatorOptions added in v0.0.11

type MonitoringOperatorOptions struct {
	RecommendedOptions *genericoptions.RecommendedOptions
	ExtraOptions       *ExtraOptions

	StdOut io.Writer
	StdErr io.Writer
}

MonitoringOperatorOptions contains state for master/api server

func NewMonitoringOperatorOptions added in v0.0.11

func NewMonitoringOperatorOptions(out, errOut io.Writer) *MonitoringOperatorOptions

NewMonitoringOperatorOptions returns a new MonitoringOperatorOptions

func (*MonitoringOperatorOptions) AddFlags added in v0.0.11

func (o *MonitoringOperatorOptions) AddFlags(fs *pflag.FlagSet)

func (*MonitoringOperatorOptions) Complete added in v0.0.11

func (o *MonitoringOperatorOptions) Complete() error

Complete fills in fields required to have valid data

func (*MonitoringOperatorOptions) Config added in v0.0.11

Config returns config for the api server given MonitoringOperatorOptions

func (*MonitoringOperatorOptions) Run added in v0.0.11

Run starts a new MonitoringOperator given MonitoringOperatorOptions

func (*MonitoringOperatorOptions) Validate added in v0.0.11

func (o *MonitoringOperatorOptions) Validate(args []string) error

Validate validates MonitoringOperatorOptions

Jump to

Keyboard shortcuts

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