一、Kubeadm方式搭建Kubernetes集群 二、安装包的方式搭建Kubernetes集群(推荐使用) 三、简单测试集群的可用性 四、Kubernetes-Dashboard部署和简单使用(不推荐使用,建议使用RanCher) 五、Ingress(浏览器访问集群服务的桥梁,就是代理转发)部署(测试使用) 六、Ingress(浏览器访问集群服务的桥梁,就是代理转发)部署、修改Ingress-Nginx配置、流量切换、Session保持、添加HTTPS证书、修改HTTP头信息(生产使用) 七、私有镜像仓库Harbor单节点离线安装(推荐生产使用) 八、私有镜像仓库Harbor双主同步复制高可用离线安装 九、Kubernetes定时调度执行容器简单使用 十、Namespace(命名空间)简单使用和说明 十一、Resources(资源限制)简单使用和说明 十二、Label(标签)简单使用和说明 十三、Taint(污点<给Node加上特殊的标记,让Pod不能自动部署到该Node(节点)上,除非Pod容忍该污点才能部署在该节点上>)简单使用和说明 十四、部署时选择指定Node(节点)简单使用和说明 十五、部署时想和指定Pod部署在一起或多实列不要部署在同一台机器上简单使用和说明 十六、健康检查和验证服务是否启动成功才对外提供服务(执行命令的方式)简单使用 十七、健康检查和验证服务是否启动成功才对外提供服务(HTTP请求的方式)简单使用 十八、健康检查和验证服务是否启动成功才对外提供服务(TCP的方式(检查端口是否处于监听状态))简单使用 十九、创建部署(先将原有的服务杀掉重新部署)简单使用(不推荐生产使用) 二十、滚动部署(先启动新服务再停止旧服务)简单使用(推荐生产使用) 二一、蓝绿部署(新启动一个部署,等服务没有问题之后,再通过Service的Select将流量切到新的服务上来,最后删除旧的部署)简单使用(推荐生产使用) 二二、金丝雀部署(新旧版本同时存在,访问可能是旧的也可能是新的)简单使用 二三、pod相关(状态说明、网络共享、存储共享、动态修改部署配置、容器启动或停止时自动执行其它命令、自定义host、自定义环境变量、通过downwardAPI获取pod的信息供容器使用、通过ApiServer将自定义的配置或文件分发给pod里面的容器使用)简单使用