RepositoryJinja
easzlab

easzlab/kubeasz

使用Ansible脚本安装K8S集群,介绍组件交互原理,方便直接,不受国内网络环境影响

11.4kstars
3.7kforks
4issues
11views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: flannel

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: kubeasz

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: calico

#1 Repository Của Tuần

🚀 Triển khai cụm Kubernetes bằng Ansible — nhanh, linh hoạt, không phụ thuộc mạng nội bộ

Công cụ deploy K8s bằng binary + Ansible, hỗ trợ offline, đa kiến trúc và nhiều plugin mạng.

kubeasz là công cụ triển khai cụm Kubernetes (K8s) bằng cách sử dụng Ansible playbook, dựa trên triển khai nhị phân (binary deployment). Dự án hỗ trợ cài đặt nhanhan qua script một lệnh hoặc thực hiện từng bước theo hướng dẫn chi tiết. Được thiết kế để dễ dàng cấu hình và triển khai dù ở môi trường mạng nội bộ bị hạn chế hay môi trường đám mây.

✨ Điểm nổi bật

  • Master HA: Hỗ trợ kiến trúc cụm master đa nút để đảm bảo tính sẵn sàng cao.
  • Offline install: Cài đặt cụm mà không cần kết nối internet trực tiếp.
  • Multi-arch support: Hỗ trợ cả kiến trúc amd64 và arm64.
  • Đa dạng phiên bản K8s: Tương thích với Kubernetes từ v1.23 đến v1.35.
  • Containerd runtime: Sử dụng containerd v1.7.x, v2.0.x, v2.1.x làm runtime chuẩn.
  • Plugin mạng đa dạng: Hỗ trợ Calico, Cilium, Flannel, Kube-OVN, Kube-Router.
  • Tự động cấu hình mặc định: Cung cấp cấu hình mặc định tối ưu, kể cả chế độ BGP Route Reflector cho Calico.
  • Hỗ trợ nhiều hệ điều hành: CentOS/RHEL, Ubuntu, Debian, AlmaLinux, Rocky Linux, v.v.

💡 Vì sao đáng chú ý

Không giống các công cụ triển khai K8s khác dựa trên các công cụ quản lý cụm phức tạp, kubeasz tập trung vào sự đơn giản và khả năng tùy biến tối đa. Mỗi thành phần đều được cấu hình độc lập, cho phép người dùng điều chỉnh bất kỳ tham số nào. Ngoài ra, dự án còn cung cấp tài liệu hướng dẫn chi tiết từng bước, giúp người dùng hiểu rõ nguyên lý hoạt động của từng thành phần trong cụm.


#Kubernetes #Ansible #DevOps #CloudNative #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
bregman-arie/devops-exercises

Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

84.9k
Dec 27, 2025
RepositoryGo
abiosoft/colima

Container runtimes on macOS (and Linux) with minimal setup

31.4k
Oct 13, 2026
RepositoryGo
netdata/netdata

The fastest path to AI-powered full stack observability, even for lean teams.

81.1k
Oct 26, 2026
RepositoryJinja
buxiaomo/kubeasy

deploy kubernetes binaries with ansible

55
Sep 23, 2026
RepositoryGo
traefik/traefik

The Cloud Native Application Proxy

65.4k
Oct 26, 2026
RepositoryGo
minio/minio

MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.

61.3k
Apr 24, 2026
RepositoryGo
etcd-io/etcd

Distributed reliable key-value store for the most critical data of a distributed system

52.4k
Oct 19, 2026
RepositoryGo
aquasecurity/trivy

Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more

38.7k
Oct 26, 2026
RepositoryGo
derailed/k9s

🐶 Kubernetes CLI To Manage Your Clusters In Style!

34.8k
Oct 20, 2026