Documentation ¶
Index ¶
- Constants
- Variables
- func ListClusters(c *cli.Context) ([]string, error)
- func ListProviders() []string
- func MustCluster(c *cli.Context) (provider.Provider, string)
- func MustClusterKubeconfig(c *cli.Context, provider provider.Provider, name string) (string, func())
- func MustPort(c *cli.Context) int
- func MustPortOrRandom(c *cli.Context, preference int) int
- func MustProvider(c *cli.Context) provider.Provider
- func MustRandomPort(c *cli.Context, preference int) int
- func Port(c *cli.Context) int
- func PortOrRandom(c *cli.Context, preference int) (int, error)
- func ProviderFromName(ctx context.Context, name string) (provider.Provider, error)
- func RandomPort(c *cli.Context, preference int) (int, error)
- func SelectCluster(c *cli.Context) (provider.Provider, string, error)
- func SelectProvider(c *cli.Context) (provider.Provider, error)
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 ListProviders ¶ added in v0.0.7
func ListProviders() []string
func MustClusterKubeconfig ¶ added in v0.0.7
func ProviderFromName ¶ added in v0.0.7
func SelectCluster ¶ added in v0.0.8
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.