论坛元老
- 威望
- 5942
- 贡献
- 6467
- 热心值
- 0
- 金币
- 3179
- 注册时间
- 2019-7-3
|
本帖最后由 liuyez123 于 2019-9-5 11:01 编辑
课程简介
现如今,容器化应用程序已经成为企业的交付方案,但对于Docker原生来说并没有很好地解决容器的集群化、规模化问题。其实,在互联网行业中有一个先行者:Google,它的基础设施服务Borg已经支撑了近十年之久,虽然整个IT界都想一探究竟,但由于闭源始终不得其貌……
直至2015年7月,Google 开源了Kubernetes 1.0版本,整个互联网一夜之间全部以Kubernetes作为标准平台方案!
Kubernetes古希腊语舵手之意,代表 Google 对它的期望是掌控容器方向及支撑的平台。不管是红帽、IBM、惠普、微软、Docker等世界巨头的押宝还是开源社区的更新力度,一切的一切都在描述着一个方向:未来的基础化设施服务是Kubernetes的天下。
有甚者推出了各自的KAAS服务(Kubernetes即服务),掌握Kubernetes的运行维护已然成为了当今IT从业者不可或缺的技能!
尚硅谷紧随时代步伐,应运推出Kubernetes视频教程,由尚硅谷Linux技术专家、Kubernetes官方认证工程师——汪洋老师操刀。
本套教程,基于最新稳定版Kubernetes 1.15.1(2019年8月发布)进行构建及讲解。
网络通讯方案、Pod生命周期、架构模型等知识点讲解尤为细致,如网络通讯方案Flannel,讲解数据包流向及其转换机制,更加利于学习者理解Kubernetes的集群网络,便于后期的运维及错误分析。
官方的安装机制Kubeadm,在创建一些组件的证书时默认有效时间为一年限期,讲解通过修改源码解决了此问题。
整套视频呈现了详细的、高可用的Kubernetes集群构建流程!因Kubernetes安装过程复杂,本套教程更将全部所需镜像、资源、课件等打包,全部无私提供免费下载!
详细课程目录
1、Kubernetes - 组件介绍 1)Kubernetes前世今生
2)Kubernetes知识图谱
3)Kubernetes组件说明
2、Kubernetes – 基础概念
1)Pod的概念
2)Pod的分类
3)控制器解释说明
4)Kubernetes网络方案说明
5)Flannel网络原理说明
6)集群网络说明
3、Kubernetes – 集群安装
1)系统初始化
2)软路由Koolshare安装实现科学上网代{过}{滤}理
3)Kubeadm部署安装Kubernetes集群
4)配置Harbor企业仓库与Kubernetes集群相连
4、资源清单
1)Kubernetes资源分类
2)资源清单说明
3)Yaml语法说明
4)Pod创建的常用字段说明
5)容器的生命周期
a. 容器生命周期说明
b. InitC说明
c. 探针说明及其演示(livenessProbe、readinessProbe)
d. Pod hook演示说明
e. 重启策略解释说明
5、Kubernetes – 资源控制器
1)Pod控制器说明
2)Deployment说明及其演示
3)Daemonset说明及其演示
4)Job、Cronjob说明及其演示
6、Kubernetes – 服务发现
1)Kubernetes SVC概念说明
2)Kubernetes SVC类型及其解释说明
3)Kubernetes 代{过}{滤}理模式说明(usespace、iptables、ipvs)
4)Kubernetes SVC类型实验演示
5)Ingress
a. Ingress-Nginx原理解释
b. Ingress-Nginx部署
c. Ingress-Nginx http、https代{过}{滤}理
d. Ingress-Nginx BasicAuth
e. Ingress-Nginx地址重写
7、Kubernetes – 存储
1)Kubernetes存储说明
2)Kubernetes – configMap 说明及其实验演示
3)Kubernetes – Secret说明及其实验演示
4)Kubernetes – Volume说明及其实验演示
5)Kubernetes – PV、PVC、Statefulset说明及其实验演示
8、Kubernetes – 集群调度
1)Kubernetes调度方法说明
2)Kubernetes Pod、Node亲和性说明及其演示
3)Kubernetes污点说明及其演示
4)Kubernetes固定节点说明及其演示
9、Kubernetes – 安全
1)Kubernetes安全机制
2)Kubernetes认证说明
3)Kubernetes鉴权说明 * 权限分离实验(创建dev系统用户管理dev名称空间)
4)Kubernetes准入控制
10、Kubernetes – Helm及其它功能性组件
1)Helm结构原理说明
2)部署 Helm组件
3)自定义chart
4)部署 dashboard
5)部署prometheus * 资源限制说明(Pod、名称空间)
6)部署EFK日志平台
11、修改 Kubeadm源码调整证书可用时间
12、高可用的k8s集群构建
链接: https://pan.baidu.com/s/1lOFPGCY3F4AZ8jJmyqqoWQ
提取码: s3p6
|
|