Documentation ¶
Overview ¶
Package kubeconfig defines and generates the kubeconfig assets.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminClient ¶
type AdminClient struct {
// contains filtered or unexported fields
}
AdminClient is the asset for the admin kubeconfig.
func (*AdminClient) Dependencies ¶
func (k *AdminClient) Dependencies() []asset.Asset
Dependencies returns the dependency of the kubeconfig.
func (*AdminClient) Generate ¶
func (k *AdminClient) Generate(parents asset.Parents) error
Generate generates the kubeconfig.
func (*AdminClient) Load ¶
func (k *AdminClient) Load(f asset.FileFetcher) (found bool, err error)
Load returns the kubeconfig from disk.
func (*AdminClient) Name ¶
func (k *AdminClient) Name() string
Name returns the human-friendly name of the asset.
type Kubelet ¶
type Kubelet struct {
// contains filtered or unexported fields
}
Kubelet is the asset for the kubelet kubeconfig.
func (*Kubelet) Dependencies ¶
Dependencies returns the dependency of the kubeconfig.
Click to show internal directories.
Click to hide internal directories.