Documentation ¶
Index ¶
Constants ¶
View Source
const (
DefaultUser = "kubeadmin"
)
Variables ¶
This section is empty.
Functions ¶
func KubeconfigSecretName ¶
Types ¶
type Credentials ¶
type Credentials struct { client.Client Certs certs.KubeConfigCertManager Log logrus.FieldLogger Scheme *runtime.Scheme }
func (*Credentials) EnsureAdminPasswordSecret ¶
func (r *Credentials) EnsureAdminPasswordSecret(ctx context.Context, cd *hivev1.ClusterDeployment) (string, error)
func (*Credentials) EnsureKubeconfigSecret ¶
func (r *Credentials) EnsureKubeconfigSecret(ctx context.Context, cd *hivev1.ClusterDeployment, clusterInfo *lca_api.SeedReconfiguration) (lca_api.KubeConfigCryptoRetention, error)
Click to show internal directories.
Click to hide internal directories.