文章导读
kubernetes,是一个全新的基于容器技术的分布式架构领先方案,是谷歌严格保密十几年的秘密武器----Borg系统的一个开源版本,于2014年9月发布第一个版本,2015年7月发布第一个正式版本。
kubernetes的本质是一组服务器集群,它可以在集群的每个节点上运行特定的程序,来对节点中的容器进行管理。目的是实现资源管理的自动化,主要提供了如下的主要功能:
- 自我修复:一旦某一个容器崩溃,能够在1秒中左右迅速启动新的容器
- 弹性伸缩:可以根据需要,自动对集群中正在运行的容器数量进行调整
- 服务发现:服务可以通过自动发现的形式找到它所依赖的服务
- 负载均衡:如果一个服务起动了多个容器,能够自动实现请求的负载均衡
- 版本回退:如果发现新发布的程序版本有问题,可以立即回退到原来的版本
- 存储编排:可以根据容器自身的需求自动创建存储卷
以下为k8s学习入门文章,共10个章节,为本人学习k8s的过程记录,有不对的地方请不吝赐教,欢迎大家一起交流学习。
一、Kubernetes介绍
二、kubernetes集群环境搭建
三、k8s资源管理
四、k8s实战入门
五、k8s pod详解
六、Pod控制器详解
七、k8s Service详解
八、k8s 数据存储
九、k8s 安全认证
十、k8s DashBoard
k8s 实战1:WordPress搭建