title: Kubespray EKS-D Support
body: <p>Currently, I'm using Kubespray to manage Kubernetes clusters on bare-metal instances.
  However, within AWS I use EKS, and am now looking for a way to streamline both in similar ways.</p>
  <p>As far as I understand, Kubespray uses <code>kubeadm</code> to manage the cluster, and <a href="https://distro.eks.amazonaws.com/users/install/kubeadm-onsite/" rel="nofollow noreferrer">EKS-D can be used with <code>kubeadm</code></a>.</p>
  <p>Is there a configuration for Kubespray to use EKS-D (instead of the default upstream Kubernetes distro)?</p>
  <p>In the <code>download</code> role of Kubespray I also found all download URLs and checksums in the <a href="https://github.com/kubernetes-sigs/kubespray/blob/master/roles/download/defaults/main.yml" rel="nofollow noreferrer"><code>defaults/main.yaml</code></a> file. Would it suffice to replace all download URLs and checksums with the EKS-D provided ones? Are there any downsides/issues in going this way?</p>