目录 一 、Kubernetes简介 1、背景 1、部署方式的变迁 2、容器化问题 3、为什么用 Kubernetes 4、市场份额 1、容器化 2、服务编排 2、简介 1、Kubernetes不是什么 二、Kubernetes安装 1、集群原理 1、master-node 架构 2、工作原理 3、原理分解 1、主节点(master) 2、工作节点(node) 2、组件交互原理 3、安装 1、理解 2、执行 1、准备机器 2、安装前置环境 1、基础环境(都执行) 2、docker环境(都执行) 3、安装k8s核心(都执行) 4、初始化master节点(master执行) 5、初始化worker节点(worker执行) 6、验证集群 7、设置ipvs模式 8、让其他客户端kubelet也能操作集群 4、急速安装方式 三、Kubernetes基础入门 0、基础知识 1、部署一个应用 2、应用程序探索 1、了解Pod 2、了解Node 3、故障排除 4、kubectl run 3、应用外部可见 1、目标 2、Kubernetes Service 总览 3、Service 和 Label 4、kubectl expose 4、伸缩应用程序-扩缩容 5、执行滚动升级 6、以上用配置文件方式 1、部署一个应用 2、暴露应用 3、扩缩容 4、滚动升级 四、其他 1、查看Kubernetes适配的docker版本 2、弃用dockershim的问题 3、部署dashboard 4、master初始化的日志