搜索仓库、语言、topic
提交项目
返回 GitHub 雷达

kelseyhightower/kubernetes-the-hard-way

7 天前首次出现未被群岛收录

这是一个用于学习Kubernetes核心原理的教程项目,它通过手动逐步搭建一个包含单控制节点和双工作节点的Kubernetes集群,帮助用户深入理解每个组件的功能和协作方式,而不是提供自动化部署工具。项目主要基于命令行操作和配置文件,涉及etcd、containerd、CNI等核心组件,并需要四台ARM64或AMD64架构的虚拟机或物理机,整个过程不依赖任何自动化脚本。该项目的最大亮点是适合希望彻底掌握Kubernetes底层机制的学习者,通过亲自动手操作来获得实战经验,但教程产出的集群不适用于生产环境。

创建于 2016 年 7 月最近提交 2025 年 4 月
在 GitHub 打开
累计 Star
49.3k
近 7 日新增
+77
近 30 日新增
+79
Fork
15,796

Star 趋势

9 个采集点 · 近 30 日 +79
2026-07-272026-08-03

项目介绍

由 AI 摘自仓库 README

这是一个用于学习Kubernetes核心原理的教程项目,它通过手动逐步搭建一个包含单控制节点和双工作节点的Kubernetes集群,帮助用户深入理解每个组件的功能和协作方式,而不是提供自动化部署工具。项目主要基于命令行操作和配置文件,涉及etcd、containerd、CNI等核心组件,并需要四台ARM64或AMD64架构的虚拟机或物理机,整个过程不依赖任何自动化脚本。该项目的最大亮点是适合希望彻底掌握Kubernetes底层机制的学习者,通过亲自动手操作来获得实战经验,但教程产出的集群不适用于生产环境。

仓库信息

累计 Star49.3k
Fork15,796
分类DevOps/云原生
创建时间2016-07-07
最近提交2025-04-10
雷达首次发现2026-07-27
来自雷达

该项目由雷达自动扫描 GitHub 发现,含 Star 增速、提交活跃度与分类标签,中文摘要由 AI 生成。

相似项目

同类中同样在涨的仓库 · 6
SigNoz/signoz
1. SigNoz 是一个开源的全栈可观测性平台,统一管理日志、指标与分布式追踪,作为 DataDog、NewRelic 等的开源替代方案。 2. 项目基于 OpenTelemetry 实现数据采集与标准化,核心存储采用 ClickHouse,前端使用 TypeScript 构建。 3. 亮点在于提供 APM、日志、分布式追踪、LLM 可观测、告警和异常监控等一体化能力,适合微服务与 AI 应用的全栈监控场景,并具备成本优势。
TypeScript30.6k+3,074
juanfont/headscale
1. 解决什么问题 / 是什么 Headscale 是 Tailscale 控制服务器的开源自托管实现,让用户无需依赖官方服务就能搭建私有的 WireGuard 覆盖网络。 2. 主要技术栈或实现方式 项目使用 Go 语言开发,通过 gRPC 和 Protobuf 定义 API,并依赖 WireGuard 协议实现节点间的安全通信与 NAT 穿透。 3. 亮点或适用场景 它面向个人开发者、爱好者或小型开源组织,提供单租户的私有网络管理能力,兼顾自托管的数据控制权与 Tailscale 的易用性。
Go42.4k+1,729
tailscale/tailscale
1. Tailscale 是一个基于 WireGuard 的零信任网状 VPN,旨在以最简单、最安全的方式构建私有网络并支持双因素认证。 2. 主要使用 Go 语言开发,包含常驻后台的 tailscaled 守护进程和 tailscale 命令行工具,底层依赖于 WireGuard 协议加密通信。 3. 亮点是自动组建全互联网络、跨平台兼容且无需手动管理密钥,特别适用于分布式团队远程访问、多数据中心互联及 IoT 设备管理场景。
Go34.8k+1,711
ansible/ansible
Ansible是一个极简的IT自动化平台,用于简化应用部署、系统配置、网络管理和云资源编排等任务。它主要基于Python开发,通过SSH协议管理远程机器,无需在目标系统上安装任何代理或额外软件。其核心亮点是使用接近自然语言的YAML语法编写剧本,学习曲线低,支持零停机滚动更新,适用于从开发环境到大规模生产集群的自动化运维场景。
Python70.2k+1,174
louislam/uptime-kuma
1. 解决什么问题 / 是什么 Uptime Kuma 是一个开源自托管的网络服务监控工具,用于实时检测网站、服务器、数据库等多种服务的在线状态,并在故障时通过多种渠道发送告警通知。 2. 主要
JavaScript89.8k+1,125
Dokploy/dokploy
1. 是一个开源自托管的平台即服务(PaaS),用于简化应用和数据库的部署与运维,对标 Vercel、Netlify 和 Heroku。 2. 基于 TypeScript 构建,深度集成 Docker、Docker Swarm 和 Traefik,提供 Web 界面、CLI 和 API 等多种管理方式。 3. 支持多语言应用、多类型数据库、一键模板部署与多节点扩展,适合希望在自有服务器上快速获得现代云部署体验的开发团队。
TypeScript36.3k+1,018