<p>I would like to create a Bootstrap-Token to add a new node to the cluster. We are using a hosted kubernetes cluster and do not have any access to kubeadm, just to kubectl.</p>

<p>Is it possible to create a Bootstrap-Token and add a server as a node only with kubectl?</p>

P. Lange
<p>From the docs <a href="https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/" rel="nofollow noreferrer">here</a> it's possible to perform TLS bootstrapping of kubelet in a worker node and join the worker node to the kubernetes cluster. This process is automated in kubeadm. You need to have access to the certificate authority <code>ca.key</code> and <code>ca.pem</code> used on the master nodes and use those to generate certificates. But in a hosted kubernetes cluster you probably don't have access to the certificate authority.</p>
