这是一门由韩先超带来的K8s高可用集群部署课程,以某银行电子商城的k8s部署为实战案例。课程内容丰富且实用,从基础的环境搭建开始,涵盖了对安装k8s的机器进行初始化、安装containerd容器运行时、docker以及k8s命令行工具等操作。
课程还介绍了keepalived和nginx的基本概念,并通过它们对apiserver实现高可用。在集群搭建方面,详细讲解了第一个控制节点的安装、集群扩容以及工作节点的安装等内容。同时,对于k8s核心服务证书有效期的延长、calico和coredns服务的检测等也有涉及。
此外,课程深入到etcd集群的健康状态检测、数据备份和还原,还模拟了k8s故障并展示了快速修复的方法。最后,通过开发代码部署到k8s集群以及银行电子商务系统基于k8s部署的完整流程,呈现了企业实战的全貌。本课程适合对K8s技术感兴趣,尤其是希望了解企业级高可用集群部署的开发人员和运维人员。


10积分