Struct k8s_cluster_api::v1beta1::bootstrap::kubeadm::InitConfiguration [−][src]
pub struct InitConfiguration {
pub meta: TypeMeta,
pub bootstrap_tokens: Vec<BootstrapToken>,
pub node_registration: Option<NodeRegistrationOptions>,
pub local_api_endpoint: Option<APIEndpoint>,
}
Expand description
InitConfiguration contains a list of elements that is specific “kubeadm init”-only runtime information.
Fields
meta: TypeMeta
bootstrap_tokens: Vec<BootstrapToken>
BootstrapTokens is respected at kubeadm init
time and describes a set of Bootstrap Tokens to create.
This information IS NOT uploaded to the kubeadm cluster configmap, partly because of its sensitive nature
node_registration: Option<NodeRegistrationOptions>
NodeRegistration holds fields that relate to registering the new control-plane node to the cluster. When used in the context of control plane nodes, NodeRegistration should remain consistent across both InitConfiguration and JoinConfiguration
local_api_endpoint: Option<APIEndpoint>
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for InitConfiguration
impl Send for InitConfiguration
impl Sync for InitConfiguration
impl Unpin for InitConfiguration
impl UnwindSafe for InitConfiguration
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more