Tây Ban Nhamysticaltech/terraform-hcloud-kube-hetzner
Optimized and Maintenance-free Kubernetes on Hetzner Cloud in one command!
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#2 Repository Của Tuần
#2 Repository Của Tuần
🚀 Kubernetes tự động hoá trên Hetzner Cloud — chỉ với một lệnh
Kube-Hetzner: Kubernetes production-ready dựa trên k3s + MicroOS, tự động nâng cấp, tối ưu chi phí.
Kube-Hetzner là một dự án Terraform mạnh mẽ giúp bạn triển khai một cụm Kubernetes hoàn toàn sẵn sàng cho sản xuất trên nền tảng đám mây Hetzner, chỉ với một lệnh duy nhất. Dựa trên k3s (phiên bản nhẹ của Kubernetes) và hệ điều hành bất biến MicroOS, Kube-Hetzner mang lại trải nghiệm giống như GKE Auto-Pilot: tự động nâng cấp cả hệ điều hành lẫn Kubernetes, hỗ trợ HA mặc định, đồng thời tối ưu chi phí thông qua khả năng kết hợp kiến trúc x86 và ARM.
✨ Điểm nổi bật
- Tự động nâng cấp: Cập nhật MicroOS và k3s tự động, có hỗ trợ rollback an toàn.
- Hỗ trợ đa kiến trúc: Kết hợp cả node x86 và ARM (CAX) để tiết kiệm chi phí.
- Mạng riêng tư: Giao tiếp giữa các node qua mạng nội bộ bảo mật và tốc độ cao.
- Bảo mật SELinux: Chính sách bảo mật được cấu hình sẵn.
- Hỗ trợ nhiều CNI: Lựa chọn giữa Flannel, Calico hoặc Cilium với hỗ trợ XDP phần cứng.
- HA mặc định: 3 control-plane và 2 agent phân bố đều trên các khu vực dữ liệu.
- Lưu trữ đa dạng: Hetzner CSI, Longhorn với sao chép dữ liệu.
- Tùy biến hơn 190 biến: Cấu hình chi tiết mọi khía cạnh của cụm.
💡 Vì sao đáng chú ý
Kube-Hetzner nổi bật bởoạn sử dụng MicroOS — hệ điều hành bất biến với tính năng cập nhật tự động và BTRFS snapshots hỗ trợ rollback nhanh chóng khi có sự cố. Kết hợp với k3s, một bản phân phối Kubernetes nhẹ, được chứng nhận và triển khai chỉ bằng một lệnh duy nhất. Điều này giúp giảm đáng kể công sức quản lý so với các giải pháp thông thường, đồng thời mang lại hiệu suất cao và chi phí thấp. Phù hợp để triển khai cụm Kubernetes phục vụ sản xuất, môi trường phát triển hoặc triển khai ứng dụng đa vùng.
#Kubernetes #Terraform #HetznerCloud #K3s #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
This repository contains a Terraform module for creating a Kubernetes cluster with Talos in the Hetzner Cloud.
Private k3s kubernetes terraform installer for Hetzner Cloud
Deploy OKD and OpenShift clusters on Hetzner Cloud using Packer and Terraform.
WireGuard and Unbound setup with Packer and Terraform / OpenTofu.
MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.