GitPedia

Kubeasy

deploy kubernetes binaries with ansible

From buxiaomo·Updated June 2, 2026·View on GitHub·

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.

View all contributors on GitHub →

This article is auto-generated from buxiaomo/kubeasy via the GitHub API.Last fetched: 6/16/2026