I'm looking for the easiest setup solution, so that it's easier to transfer cluster to another ubuntu server in future (within few months), preferably with fewer steps possible. What options do I have?
I found multiple OSS options like Kubespray and Rancher. But their setup process seems a bit "manual". Should I write a script? Appreciate your time!
If you're asking HN how to start from a clean slate then perhaps you haven't quite realised how painful it's going to be.
For the sake of your sanity, and the service you provide on said cluster, hand off this project to someone that knows what their doing.
Good luck!