Documentation
¶
Overview ¶
Collection of shared utils for initializing kubernetes clients within flyteadmin.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetRestClientConfig ¶
func GetRestClientConfig(kubeConfig, master string, configuration runtimeInterfaces.ClusterConfiguration) (*restclient.Config, error)
Initializes a config using a variety of configurable or default fallback options that can be passed to a Kubernetes client on initialization.
func NewKubeClient ¶
func NewKubeClient(kubeConfig, master string, configuration runtimeInterfaces.ClusterConfiguration) (client.Client, error)
Initializes a kubernetes Client which performs CRUD operations on Kubernetes objects
func RemoteClusterConfig ¶
func RemoteClusterConfig(host string, auth runtimeInterfaces.Auth) (*restclient.Config, error)
Reads secret values from paths specified in the config to initialize a Kubernetes rest client Config.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.