app

package
v0.1.4 Latest Latest
Warning

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

Go to latest
Published: Oct 26, 2022 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultNamespace = "loop"

	ClusterCategory  = "CLUSTER"
	ConnectCategory  = "CONNECT"
	ManageCategory   = "MANGE"
	FeaturesCategory = "FEATURES"
)

Variables

View Source
var ClusterFlag = &cli.StringFlag{
	Name:  "cluster",
	Usage: "Cluster name",
}
View Source
var PortFlag = &cli.IntFlag{
	Name:  "port",
	Usage: "Local Port",
}
View Source
var ProviderFlag = &cli.StringFlag{
	Name:  "provider",
	Usage: "Cluster provider",
}

Functions

func ListClusters added in v0.0.7

func ListClusters(c *cli.Context) ([]string, error)

func ListProviders added in v0.0.7

func ListProviders() []string

func MustCluster added in v0.0.7

func MustCluster(c *cli.Context) (provider.Provider, string)

func MustClusterKubeconfig added in v0.0.7

func MustClusterKubeconfig(c *cli.Context, provider provider.Provider, name string) (string, func())

func MustPort

func MustPort(c *cli.Context) int

func MustPortOrRandom

func MustPortOrRandom(c *cli.Context, preference int) int

func MustProvider added in v0.0.7

func MustProvider(c *cli.Context) provider.Provider

func MustRandomPort

func MustRandomPort(c *cli.Context, preference int) int

func Port

func Port(c *cli.Context) int

func PortOrRandom

func PortOrRandom(c *cli.Context, preference int) (int, error)

func ProviderFromName added in v0.0.7

func ProviderFromName(ctx context.Context, name string) (provider.Provider, error)

func RandomPort

func RandomPort(c *cli.Context, preference int) (int, error)

func SelectCluster added in v0.0.8

func SelectCluster(c *cli.Context) (provider.Provider, string, error)

func SelectProvider added in v0.0.8

func SelectProvider(c *cli.Context) (provider.Provider, error)

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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