Help us shape the future of Go! Take the 2026 Go Developer Survey

flags

package
v1.17.1 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2025 License: BSD-3-Clause Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultTmpnetNamespace = "tmpnet"
)
View Source
const KubeconfigPathEnvVar = "KUBECONFIG"

Variables

This section is empty.

Functions

This section is empty.

Types

type CollectorVars

type CollectorVars struct {
	StartMetricsCollector bool
	StartLogsCollector    bool
}

func NewCollectorFlagSetVars

func NewCollectorFlagSetVars(flagSet *pflag.FlagSet) *CollectorVars

NewCollectorFlagSetVars registers collector flag variables for pflag

func NewCollectorFlagVars

func NewCollectorFlagVars() *CollectorVars

NewCollectorFlagVars registers collector flag variables for stdlib flag

type KubeconfigVars

type KubeconfigVars struct {
	Path    string
	Context string
}

func NewKubeconfigFlagSetVars

func NewKubeconfigFlagSetVars(flagSet *pflag.FlagSet) *KubeconfigVars

NewKubeconfigFlagSetVars registers kubeconfig flag variables for pflag

func NewKubeconfigFlagVars

func NewKubeconfigFlagVars() *KubeconfigVars

NewKubeconfigFlagVars registers kubeconfig flag variables for stdlib flag

type RuntimeConfigVars

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

func NewRuntimeConfigFlagSetVars

func NewRuntimeConfigFlagSetVars(flagSet *pflag.FlagSet) *RuntimeConfigVars

NewRuntimeConfigFlagSetVars registers runtime config flag variables for pflag

func NewRuntimeConfigFlagVars

func NewRuntimeConfigFlagVars() *RuntimeConfigVars

NewRuntimeConfigFlagVars registers runtime config flag variables for stdlib flag

func (*RuntimeConfigVars) GetNodeRuntimeConfig

func (v *RuntimeConfigVars) GetNodeRuntimeConfig() (*tmpnet.NodeRuntimeConfig, error)

GetNodeRuntimeConfig returns the validated node runtime config

type StartNetworkVars

type StartNetworkVars struct {
	// Accessible directly
	RootNetworkDir string
	NetworkOwner   string
	// contains filtered or unexported fields
}

func NewStartNetworkFlagSetVars

func NewStartNetworkFlagSetVars(flagSet *pflag.FlagSet, defaultNetworkOwner string, defaultNodeCount int) *StartNetworkVars

func NewStartNetworkFlagVars

func NewStartNetworkFlagVars(defaultNetworkOwner string, defaultNodeCount int) *StartNetworkVars

func (*StartNetworkVars) GetNodeCount

func (v *StartNetworkVars) GetNodeCount() (int, error)

func (*StartNetworkVars) GetNodeRuntimeConfig

func (v *StartNetworkVars) GetNodeRuntimeConfig() (*tmpnet.NodeRuntimeConfig, error)

Jump to

Keyboard shortcuts

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