Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Credential ¶
type Credential struct {
// contains filtered or unexported fields
}
Credential - cluster credential
type CredentialsBuilder ¶
type CredentialsBuilder struct{}
CredentialsBuilder - Credentials Service
func (*CredentialsBuilder) Build ¶
func (c *CredentialsBuilder) Build(certificateAuthority []byte, clusterName string) (*Credential, error)
Build - Build credential
type KubeConfigBuilder ¶
type KubeConfigBuilder struct { }
KubeConfigBuilder - kubeconfig generator
func (*KubeConfigBuilder) GenerateKubeConfig ¶
func (kcm *KubeConfigBuilder) GenerateKubeConfig(credential Credential, server, user string) (*string, error)
GenerateKubeConfig - generate kubernetes configuration
Click to show internal directories.
Click to hide internal directories.