Kubeasy
deploy kubernetes binaries with ansible
This project will used ansible to deploy a production ready kubernetes cluster. The project is written primarily in Jinja, distributed under the GNU General Public License v2.0 license, first published in 2020. Key topics include: ansible, automatic, binaries, calico, canal.
Latest release: v1.36.2
June 12, 2026View Changelog →
kubeasy
This project will used ansible to deploy a production ready kubernetes cluster.
Read the documentation to see how the project is used
Cloud Support
- Raspberry Pi
- Azure
- Aliyun
- Aws (APIServer HA use the CLB)
- GCP (APIServer HA use the TCP Load balancing)
Architecture Support
- aarch64 (only download from official)
- x86_64
Supported Linux Distributions
all node please install python.
- UnionTech OS
- Arch Linux
- CentOS (7.*, 8.*)
- Ubuntu (16.*, 18.*, 20.*, 21.*, 22.*)
- Debian (10.*, 11.*)
- OpenSUSE 15
- Alma Linux 9
- Amazon Linux 2
- Rocky Linux (8, 9)
- Red Hat Enterprise Linux (7, 8)
- SUSE Linux Enterprise Server 15
Supported Components
-
Core
- kubernetes
- etcd
- docker
- containerd
- cri-o
-
Network Plugin
- cni-plugins
- antrea
- calico
- canal
- cilium
- flannel
-
Application
- coredns
- metrics
- nvidia-device-plugin
Contributors
Showing top 2 contributors by commit count.
This article is auto-generated from buxiaomo/kubeasy via the GitHub API.Last fetched: 6/16/2026
