Discussion: expand etcd_deployment_type: kubeadm
to eventually replace etcd_deployment_type: docker
#11649
Labels
kind/cleanup
Categorizes issue or PR as related to cleaning up code, process, or technical debt.
kind/feature
Categorizes issue or PR as related to a new feature.
docker
andkubeadm
foretcd_deployment_type
covers essentially the same goal: running etcd inside a container.Right now, the
kubeadm
method is limited to run etcd on control-plane nodes (at least, according to the docs). However, I don't think there is any inherent blockers that prevent running on separate nodes, since kubelet can run standalone, without being part of the cluster.The endgoal would be deprecating the
docker
option.The expected benefits would be:
kubeadm
choice becomes a replacement for docker, but with any container engine of the user choiceThis would need 3/4 steps:
kubeadm
feature equivalent withdocker
docker
choice (Check usage of deprecated/removed variable in a dedicated role at playbook start. #11039 would help there ...)docker
choice -> with X >= 3 probably.Wdyt ?
/kind feature
/kind cleanup
The text was updated successfully, but these errors were encountered: