Kubernetes The Hard Way
通过手工搭建 Kubernetes 集群来学习其核心原理的经典教程。不使用任何自动化脚本,从证书签发、etcd 集群到控制面与工作节点,一步步手动完成引导过程,帮助理解各组件如何协同工作。
按分类、标签筛选,或直接搜索项目名称。
共 7 个项目 · 标签:CNCF
通过手工搭建 Kubernetes 集群来学习其核心原理的经典教程。不使用任何自动化脚本,从证书签发、etcd 集群到控制面与工作节点,一步步手动完成引导过程,帮助理解各组件如何协同工作。
etcd 是 CNCF 旗下的分布式可靠键值存储,用 Go 编写并基于 Raft 共识算法,为分布式系统保存最关键的数据,是 Kubernetes 等系统的核心依赖。
Traefik 是一款用 Go 编写的现代 HTTP 反向代理与负载均衡器,能自动对接 Docker、Kubernetes、Consul、ECS 等基础设施,动态发现服务并即时生成路由,几乎无需手动配置即可完成微服务对外暴露。
Prometheus 是 CNCF 旗下的开源系统与服务监控系统及时间序列数据库,通过拉取模式采集指标,配合 PromQL 查询语言、告警规则与多种可视化方式,是云原生可观测性的事实标准。
Moby 是由 Docker 发起的开源容器生态项目,提供构建、运行、编排容器系统的模块化组件与框架,是 Docker Engine 的上游代码库,适合开发者自行组装定制容器平台。
Kubernetes 是 CNCF 托管的开源容器编排系统,用于跨多台主机部署、维护和扩缩容容器化应用,源自 Google 十五年大规模生产经验,是云原生生态的事实标准。
Netdata 是一个开源、实时、零配置的基础设施监控平台,提供每秒粒度的指标采集、可视化、异常检测与告警,支持从单机到大规模集群的监控需求。