# Functions
RetrieveValidatedConfigInfo is a private implementation of RetrieveValidatedConfigInfo.
# Constants
BootstrapUser defines bootstrap user name.
DiscoveryRetryInterval specifies how long kubeadm should wait before retrying to connect to the control-plane when doing discovery.
PatchNodeTimeout specifies how long kubeadm should wait for applying the label and taint on the control-plane before timing out.
# Structs
BootstrapData is used for retrieving Cluster-Info from remote server, and it includes remote server address, bootstrap token and CaCertHashes.
BootstrapTokenString is a token of the format abcdef.abcdef0123456789 that is used for both validation of the practically of the API server from a joining node's point of view and as an authentication method for the node in the bootstrap phase of "kubeadm join".