博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Docker+Kubernetes(K8s)企业级架构师实战视频教程-2021最新
阅读量:4115 次
发布时间:2019-05-25

本文共 3767 字,大约阅读时间需要 12 分钟。

下载地址:

【中级班】

链接:
提取码:lgdh

【高级班】

链接:
提取码:rxu7

简介:

Kubernetes是Google 2014年创建管理的,是Google 10多年大规模容器管理技术Borg的开源版本。它是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。

通过Kubernetes你可以:

快速部署应用

快速扩展应用
无缝对接新的应用功能
节省资源,优化硬件资源的使用
Kubernetes 特点:

可移植: 支持公有云,私有云,混合云,多重云(multi-cloud)

可扩展: 模块化, 插件化, 可挂载, 可组合
自动化: 自动部署,自动重启,自动复制,自动伸缩/扩展

中级班-第11期:

01开班仪式【回放】开班仪式:同学认识,内容综述及学习建议(3月3日 20:10-22:00)02Kubernetes 入门(上)-重新认识Docker【回放】第1章:为什么要用容器?(3月8日 09:00-10:00)【回放】第1章:Docker 基本使用(3月8日 10:00-12:00)【回放】第1章:手把手教你制作镜像(Dockerfile)(3月8日 14:00-15:00)【回放】第1章:Habor镜像仓库,企业Jenkins CI平台(3月8日 15:00-17:00)【回放】第1章:Prometheus+Grafana 监控 Docker(3月8日 17:00-18:00)03Kubernetes 入门(下)【回放】第2章:K8S 产生背景,核心概念(3月15日 09:00-10:00)【回放】第3章:快速部署一个K8S集群(kubeadm)(3月15日 10:00-12:00)【回放】第4章:kubectl命令行管理工具(3月15日 14:00-15:00)【回放】第5章:服务编排(YAML)(3月15日 15:00-16:00)【回放】第6章:深入理解Pod对象(3月15日 16:00-17:30)【回放】第7-8章:深入理解常用控制器与SVC(上)(3月22日 09:00-12:00)04Kubernetes 进阶【回放】第8章:深入理解 Service(下)(3月22日 14:00-15:00)【回放】第9章:深入理解 Ingress(3月22日 15:00-16:00)【回放】第10章:应用程序配置管理(3月22日 16:00-17:30)【回放】第11章:Pod数据持久化(Volume/PV/PVC)(3月28日 09:00-12:00)【回放】第12章:再谈有状态应用部署 StatefulSet(3月28日 14:00-15:00)05Kubernetes 运维【回放】第13章:K8S鉴权框架与用户权限分配-RBAC(3月28日 15:00-16:00)【回放】第14章:部署Java/PHP网站项目案例-上(3月28日 16:00-17:00)【回放】第14章:部署Java/PHP网站项目案例-下(3月28日 17:00-17:30)【回放】第15章:使用Prometheus全方位监控K8S-上(4月4日 09:00-10:00)【回放】第15章:使用Prometheus全方位监控K8S-下(4月4日 10:00-11:30)【回放】第16章:使用ELK Stack收集K8S平台日志-上(4月4日 14:00-15:00)【回放】第16章:使用ELK Stack收集K8S平台日志-下(4月4日 15:00-16:00)【回放】第17章:基于K8S构建Jenkins CI/CD平台-上(4月4日 16:00-17:00)【回放】第17章:基于K8S构建Jenkins CI/CD平台-下(4月4日 17:00-18:00)06搭建一个完整的 Kubernetes 集群(二进制方式_1.17版)【录播】27、Kubernetes概述_二进制方式搭建(33分钟)【录播】Kubernetes集群部署(上)(95分钟)【录播】Kubernetes集群部署(中)(106分钟)【录播】Kubernetes集群部署(下)(36分钟)07更新:部署一套完整的K8s集群(二进制方式)_1.18版【录播】部署一套完整的K8s集群(二进制方式)_1.18版-上【录播】部署一套完整的K8s集群(二进制方式)_1.18版-中【录播】部署一套完整的K8s集群(二进制方式)_1.18版-下

高级班-第3期:

0、:基础工具┣━━typora-setup-x64.exe┗━━Xshell5.exe第 1 章:Ansible 自动化部署 K8S 集群┣━━工具┣━━文档┣━━01、Ansible 概述,基本使用 ┣━━02、7个常用模块基本使用 ┣━━03、Playbook 基本使用-A ┣━━03、Playbook 基本使用-B ┣━━04、Roles 基本使用,熟悉K8S二进制部署流程 ┣━━05、一键部署 K8S 单Master集群 & 多Master集群-A ┣━━06、一键部署 K8S 单Master集群 & 多Master集群-B ┗━━07、传统弹性伸缩的困境&弹性伸缩的布局 第 2 章: 弹性伸缩┣━━工具┣━━文档┣━━01、Nodes 资源扩容(CA,Ansible) ┣━━02、Pods 资源扩容方案 ┣━━03、基于 Metrics Server CPU指标的HPA ┗━━04、基于 Prometheus QPS指标的HPA 第 3 章:Kubernetes 应用包管理器 Helm (v3)┣━━工具┣━━文档┣━━01、Helm 概述 & 安装 & 部署常见应用 ┣━━02、Chart 模板(对象,函数,流程控制等) ┗━━03、开发自己Chart & 使用Harbor作为Chart仓库 第 4 章:K8S 集群网络┣━━工具┣━━文档┣━━01、网络基础知识(TCPUDP,交换、路由技术 ┣━━02、Flannel 网络概述,安装部署和工作原理┣━━03、Flanne VXLAN和Host-GW工作模式配置及原理剖析┣━━04、Calico 网络概述、安装部署、工作原理分析┣━━05、Calico 的BGP模式和IPIP模式配置及原理剖析┗━━06、网络策略(Pod ACL)第 5 章:K8S 存储 之 Ceph 分布式存储系统┣━━工具┣━━文档┣━━01、服务器规划、部署 Ceph 集群 ┣━━02、CephFS 客户端安装与使用-A ┣━━03、CephFS 客户端安装与使用-B ┗━━04、Ceph监控和运维管理 第 6 章:SpringCloud 微服务容器化迁移┣━━工具┣━━01、从运维角度看微服务 & 部署微服务考虑问题 ┣━━02、在K8S中部署SpringCloud微服务项目 ┗━━03、微服务链路监控系统 & 踩坑经验分享 第 7 章:基于 K8S 构建 Jenkins 微服务发布平台┣━━工具┣━━文档┣━━01、项目发布方案概述,发布流程设计及注意事项 ┣━━02、Gitlab & Harbor & Jenkins 部署 ┣━━03、Jenkins Pipeline 基本使用 & 参数化构建 ┗━━04、Jenkins 与 K8S 集成 & 发布微服务项目 第 8 章:服务治理 Istio	┣━━工具┣━━文档┣━━01、Service Mesh,Isito 概述,架构 ┣━━02、微服务接入 Isito,Ingress Gateway,Bookinfo案例 ┣━━03、Istio 发布策略及实现 ┣━━04、微服务可视化监控 ┗━━istio-1.4.2-linux.tar.gz第 9 章:二进制方式部署一套完整的K8s集群_1.18版	┣━━工具┣━━文档┣━━01、二进制方式部署一套完整的K8s集群_1.18版(1)┣━━02、二进制方式部署一套完整的K8s集群_1.18版(2)┣━━03、二进制方式部署一套完整的K8s集群_1.18版(3)┗━━04、二进制方式部署一套完整的K8s集群_1.18版(4)第 10 章:面试技巧分享	┣━━01、面试技巧分享(1) ┣━━02、面试技巧分享(2) ┣━━03、面试技巧分享(3) ┗━━04、面试技巧分享(4) ┗━━目录.txt

Kubernetes可以做什么?

使用Web服务,用户希望应用程序能够7*24小时全天运行,开发人员希望每天多次部署新的应用版本。通过应用容器化可以实现这些目标,使应用简单、快捷的方式更新和发布,也能实现热更新、迁移等操作。使用Kubernetes能确保程序在任何时间、任何地方运行,还能扩展更多有需求的工具/资源。Kubernetes积累了Google在容器化应用业务方面的经验,以及社区成员的实践,是能在生产环境使用的开源平台。

建议:

Kubernetes的概念还是蛮多的,不建议是一脑门扎到概念上,尽量结合实践去理解,可以多看看官网,部分页面是有中文支持的。在下写的时候脑门也是嗡嗡的,可能会有不完善或者偏差的地方,未完待续吧…

转载地址:http://dmzpi.baihongyu.com/

你可能感兴趣的文章
Minimum Depth of Binary Tree -- 二叉树的最小深度 DFS 加剪枝
查看>>
Climbing Stairs 爬楼梯方法 动态规划
查看>>
Merge Two Sorted Lists 合并两个有序链表
查看>>
pow(x,n) 为什么错这么多次
查看>>
Jump Game 动态规划
查看>>
Binary Tree Maximum Path Sum 自底向上求解(重重重重)
查看>>
Subsets 深搜
查看>>
Subsets II
查看>>
Edit Distance 字符串距离(重重)
查看>>
Gray Code 格雷码
查看>>
对话周鸿袆:从程序员创业谈起
查看>>
web.py 0.3 新手指南 - 如何用Gmail发送邮件
查看>>
web.py 0.3 新手指南 - RESTful doctesting using app.request
查看>>
web.py 0.3 新手指南 - 使用db.query进行高级数据库查询
查看>>
web.py 0.3 新手指南 - 多数据库使用
查看>>
一步步开发 Spring MVC 应用
查看>>
python: extend (扩展) 与 append (追加) 的差别
查看>>
「译」在 python 中,如果 x 是 list,为什么 x += "ha" 可以运行,而 x = x + "ha" 却抛出异常呢?...
查看>>
浅谈JavaScript的语言特性
查看>>
LeetCode第39题思悟——组合总和(combination-sum)
查看>>