vmdistributed

package
v0.68.0-rc0 Latest Latest
Warning

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

Go to latest
Published: Feb 5, 2026 License: Apache-2.0 Imports: 31 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateOrUpdate

func CreateOrUpdate(ctx context.Context, cr *vmv1alpha1.VMDistributed, rclient client.Client, httpTimeout time.Duration) error

CreateOrUpdate handles VM deployment reconciliation.

Types

type VMAgentMetrics

type VMAgentMetrics interface {
	AsURL() string
	GetMetricsPath() string
}

VMAgentMetrics defines the interface for VMAgent objects that can provide metrics URLs

type VMAgentWithStatus

type VMAgentWithStatus interface {
	VMAgentMetrics
	PrefixedName() string
	GetName() string
	GetNamespace() string
}

VMAgentWithStatus extends VMAgentMetrics to include status checking

Jump to

Keyboard shortcuts

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