Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AwsIamAuth ¶
type AwsIamAuth struct {
// contains filtered or unexported fields
}
func NewAwsIamAuth ¶
func NewAwsIamAuth(certgen crypto.CertificateGenerator, clusterId uuid.UUID) *AwsIamAuth
func (*AwsIamAuth) GenerateAwsIamAuthKubeconfig ¶
func (*AwsIamAuth) GenerateCertKeyPairSecret ¶
func (a *AwsIamAuth) GenerateCertKeyPairSecret() ([]byte, error)
func (*AwsIamAuth) GenerateManifest ¶
func (a *AwsIamAuth) GenerateManifest(clusterSpec *cluster.Spec) ([]byte, error)
type AwsIamAuthTemplateBuilder ¶
type AwsIamAuthTemplateBuilder struct{}
func NewAwsIamAuthTemplateBuilder ¶
func NewAwsIamAuthTemplateBuilder() *AwsIamAuthTemplateBuilder
func (*AwsIamAuthTemplateBuilder) GenerateManifest ¶
Click to show internal directories.
Click to hide internal directories.