k3s

k3s

GitHub: https://github.com/k3s-io/k3s

⭐ 星星數: 31927

摘要: 這是一個輕量級的 Kubernetes 發行版,專為邊緣運算和資源受限環境設計,將所有 Kubernetes 元件打包成單一二進制檔案。

技術堆疊: Go, Kubernetes, Containerd, etcd, Docker, Cilium eBPF

架構: 專案採用 Go 語言編寫,核心架構圍繞單一二進制檔案整合 Kubernetes 元件。從檔案結構可見分為 agent、server、containerd 等模組,並包含多個 CLI 工具(kubectl、ctr、cert 等),顯示其將完整 Kubernetes 生態系統精簡化的設計理念。