Documentation
¶
Index ¶
- func BuildClientConfigFromKubeconfig(kubeconfigPath, masterURL string) (*restclient.Config, error)
- func BuildClientConfigFromToken(token, masterURL string) (*restclient.Config, error)
- func BuildKusciaClientConfig() (*restclient.Config, error)
- func CreateKubeClientFromKubeconfigWithOptions(kubeconfigPath, masterURL string, QPS float32, Burst int, ...) (kubernetes.Interface, error)
- type KubeClients
- func CreateClientSets(config *restclient.Config) (*KubeClients, error)
- func CreateClientSetsFromKubeconfig(kubeconfigPath, masterURL string) (*KubeClients, error)
- func CreateClientSetsFromKubeconfigWithOptions(kubeconfigPath, masterURL string, QPS float32, Burst int, ...) (*KubeClients, error)
- func CreateClientSetsFromToken(token, masterURL string) (*KubeClients, error)
- type KusciaConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildClientConfigFromKubeconfig ¶
func BuildClientConfigFromKubeconfig(kubeconfigPath, masterURL string) (*restclient.Config, error)
func BuildClientConfigFromToken ¶
func BuildClientConfigFromToken(token, masterURL string) (*restclient.Config, error)
func BuildKusciaClientConfig ¶
func BuildKusciaClientConfig() (*restclient.Config, error)
Types ¶
type KubeClients ¶
type KubeClients struct { KubeClient kubernetes.Interface KusciaClient kusciaclientset.Interface ExtensionsClient apiextensionsclientset.Interface Kubeconfig *restclient.Config }
func CreateClientSets ¶
func CreateClientSets(config *restclient.Config) (*KubeClients, error)
func CreateClientSetsFromKubeconfig ¶
func CreateClientSetsFromKubeconfig(kubeconfigPath, masterURL string) (*KubeClients, error)
func CreateClientSetsFromToken ¶
func CreateClientSetsFromToken(token, masterURL string) (*KubeClients, error)
type KusciaConfig ¶
type KusciaConfig struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.