<p>I'm installing a kubernetes cluster on raspberry pis with hypriotOS. 
During the installation process, I have to only install kubeadm by using</p>

<blockquote>
  <p>apt-get install kubeadm</p>
</blockquote>

<p>Can someone explain to me what kudeam actually does? I already read about bootstrapping in the documentation, but I don't understand exactly. I'm also wondering why I only have to install kubeadm, since it is written in the documentation that:</p>

<blockquote>
  <p>kubeadm will not install or manage kubelet or kubectl</p>
</blockquote>

<p>After the installation I can use kubectl etc. without having installed it explicitly like </p>

<blockquote>
  <p>apt-get install kubeadm kubectl kubelet kubernetes-cni</p>
</blockquote>

Hector Lorenzo
<p>As mentioned by <a href="https://stackoverflow.com/users/11294273/manuel-dom%C3%ADnguez">@Manuel Domínguez</a>:
Kubeadm is a tool to built Kubernetes clusters. It's responsible for cluster bootstrapping.
It support also upgrades, downgrades, and managing bootstrap tokens.</p>
<p>First of all Kubeadm runs a series of prechecks to ensure that the machine is ready to run Kubernetes, during bootstrapping the cluster kubeadm is downloading and installing the cluster control plane components and configure all necessary cluster resources.</p>
<p>f.e.</p>
<p>Control plane components like:</p>
<ul>
<li>kube-apiserver,</li>
<li>kube-controller-manager,</li>
<li>kube-scheduler,</li>
<li>etcd</li>
</ul>
<p>Runtime components like:</p>
<ul>
<li>kubelet,</li>
<li>kube-proxy</li>
<li>container runtime</li>
</ul>
<p>You can find more information about Kubeadm:</p>
<ul>
<li><a href="https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/" rel="nofollow noreferrer">&quot;Creating a single master cluster with kubeadm&quot;</a></li>
<li><a href="https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/" rel="nofollow noreferrer">&quot;Overview of kubeadm&quot;</a></li>
<li><a href="https://github.com/kubernetes/kubeadm" rel="nofollow noreferrer">&quot;Github repository&quot;</a>:</li>
</ul>
<p>Hope this help</p>
