Use the sources available at https://raspbernetes.github.io/ to get a kubernetes high availability cluster set up routinely.
Raspbernetes is a place for aspiring SREs or DevOps engineers to learn how to cut their teeth on kubernetes using a distilled set of security, networking and enablement tools.
This blog post is all you need to get your 4 pi cluster up and operating : https://raspbernetes.github.io/blog/16-7-20
View it at Youtube