Documentation ¶
Index ¶
Constants ¶
View Source
const (
CloudInitNamespace = "cloud-init-settings"
)
Variables ¶
This section is empty.
Functions ¶
func ExtractAPIServerToken ¶
Types ¶
type Bootstrap ¶
type Bootstrap struct {
// contains filtered or unexported fields
}
func New ¶
func New(client client.Client, kubeconfigProvider KubeconfigProvider, bootstrapTokenServiceAccountName *types.NamespacedName, overrideBootstrapKubeletAPIServer string) Bootstrap
func (*Bootstrap) CreateBootstrapKubeconfig ¶
type KubeconfigProvider ¶
type KubeconfigProvider interface {
GetKubeconfig(context.Context) (*clientcmdapi.Config, error)
}
Click to show internal directories.
Click to hide internal directories.