drivers

package
v0.12.0-rc2 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type OpniManager

func NewOpniManagerClusterDriver

func NewOpniManagerClusterDriver(options OpniManagerClusterDriverOptions) (*OpniManager, error)

func (*OpniManager) DryRun added in v0.12.0

func (*OpniManager) ListPresets added in v0.12.0

ListPresets implements cortexops.CortexOpsServer.

func (*OpniManager) ShouldDisableNode

func (k *OpniManager) ShouldDisableNode(_ *corev1.Reference) error

func (*OpniManager) Status added in v0.12.0

Status implements cortexops.CortexOpsServer.

type OpniManagerClusterDriverOptions

type OpniManagerClusterDriverOptions struct {
	K8sClient          client.WithWatch                                            `option:"k8sClient"`
	MonitoringCluster  types.NamespacedName                                        `option:"monitoringCluster"`
	GatewayRef         types.NamespacedName                                        `option:"gatewayRef"`
	DefaultConfigStore storage.ValueStoreT[*cortexops.CapabilityBackendConfigSpec] `option:"defaultConfigStore"`
}

Jump to

Keyboard shortcuts

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