internal

package
v0.0.0-...-e10cbca Latest Latest
Warning

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

Go to latest
Published: Jan 9, 2023 License: GPL-2.0 Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InlineLogin

func InlineLogin(input string)

func TeaPrompt

func TeaPrompt()

Types

type Cluster

type Cluster struct {
	Name            string `yaml:"clusterName"`
	Nickname        string `yaml:"clusterNickname"`
	Profile         string `yaml:"awsProfile"`
	Region          string `yaml:"awsRegion"`
	AccountId       string `yaml:"awsAccountId"`
	Proxy           string `yaml:"proxy"`
	AwsConfig       aws.Config
	CertificateData string // not provided by config.yaml
	ClusterEndpoint string // not provided by config.yaml
	KubeconfigPath  string // not provided by config.yaml
}

func (*Cluster) GenerateKubeconfig

func (c *Cluster) GenerateKubeconfig()

func (*Cluster) GetClusterInfo

func (c *Cluster) GetClusterInfo()

func (*Cluster) PrintExports

func (c *Cluster) PrintExports()

func (*Cluster) SsoLogin

func (c *Cluster) SsoLogin()

type JumprConfig

type JumprConfig struct {
	Clusters []Cluster
}

Jump to

Keyboard shortcuts

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