Kubernetes是google旗下一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。
Kubernetes 已成为在私有云、公有云和混合云环境中大规模部署容器化应用的事实标准。AWS、Google Cloud、Azure、IBM Cloud 和 Oracle Cloud 等几个最大的公有云平台都可以为 Kubernetes 提供托管服务。
目前,国内厂商已经开始年薪30-50W抢Docker-K8S人才,不少读者天天听说K8s,到底什么是K8s,K8s该怎么学?听听国内K8s顶级专家马哥的解读。
K8s有什么决定性的优势吗?
它整合了谷歌内部容器集群管理系统的优势,汲取了谷歌大规模应用容器技术十几年经验 。 Kubernetes 让人们对于诸如微服务,serverless 功能,Service Mesh 和 Event-driven 应用程序等新兴软件架构模式的适应变得容易,并为构建整个云原生生态铺平了道路。最重要的是,其 cloud设计让容器化应用程序无需对应用程序代码进行任何更改,就可以在任何平台上运行。当前 Kubernetes 主要用在大型企业部署场景下,但从长远来看,中小型企业也可以应用 Kubernetes 节省大量的基础设施和维护成本。
随着Kubernetes技术的不断发展,微服务、容器化、DevOps有了落地的核心技术支撑,随着国内腾讯、百度、阿里、京东、小米、新浪、美团点评、滴滴等公司不断的加入,Kubernetes技术也不断成熟,2019年将会有更大的应用和发展。掌握Kubernetes,是运维、开发、测试必不可少的高薪技能。
适合人群:
Linux爱好者、云计算工程师、运维工程师、运维开发、测试、开发工程师、IT从业者
为感谢粉丝的支持,马哥特此制作史上最详细,适合新手小白学习的K8s从入门到精通系列教程,课程含金量十足,市面上不可多得的全面K8s体系课程,其他同类线下K8S培训大多售价在4000-5000RMB,内容为2天12个课时左右。而本课程有20个课时左右(20小时),本周限时特价298,为其他培训价格十分之一,含金量为其他同类K8s课程2-3倍,并由国内Linux教父-马哥亲授,课程已经制作完毕,可立即学习。
1、课程内容讲解K8s版本为目前官方最新版1.11,并全面介绍其新特性,领先于市面上教程。
2、本课程会以企业实际应用为主线,对整个K8s架构进行全方面讲解。
3、本课程以理论+实战结合方式教学,让你知其然并知其所以然。
4、本课程为福利课程,原本定价1200RMB,为普及K8s和Docker容器技术,回馈广大开源爱好者,特此福利价298,邀请好友再减50。
一、Kubernetes集群架构
1、Kubernetes集群架构概述
2、Master及各组件
3、Node及相关组件
4、核心附件CoreDNS、HeapSter(Prometheus)、Dashboard及Ingress Controller概述
5、核心资源类型:Pod、Deployment、Service
二、Kubernetes快速入门
1、Kubernetes集群的部署方法及部署要点
2、部署Kubernetes分布式集群
3、kubectl使用基础
4、命令式应用部署、扩缩容、服务暴露
三、资源配置清单及Pod资源
1、Kubernetes API中的资源配置格式
2、资源类型、API群组及其版本介绍
3、Pod资源及其配置格式
4、使用配置清单创建自主式Pod资源
5、标签及标签选择器
6、Pod的节点选择器
7、容器存活状态探测及就绪状态探测
四、Pod控制器
1、Pod控制器及其功用
2、通过配置清单管理ReplicaSet控制器,包括扩缩容及更新机制
3、Deployment控制器基础应用及滚动更新:灰度部署、金丝雀部署、蓝绿部署的实现;
4、DaemonSet控制器基础应用及使用案例
五、Service资源对象
1、Service及其实现模型
2、Service的类型及其功用
3、各Service类型的创建及应用方式
4、Headless Service
5、基于DNS的服务发现简介
6、Ingress类型及实现方式
7、Ingress Controller及部署
8、Ingress使用案例:发布http及https的tomcat服务
六、K8S-存储卷
1、存储卷及其功用
2、常见的存储卷类型及应用:emptyDir、hostPath、nfs、glusterfs等
3、PV及PVC
4、StorageClass及PV的动态供给
5、ConfigMap
6、Secret
七、StatefulSet
1、有状态及无状态应用对比
2、有状态应用的容器难题
3、StatefulSet及其应用
4、案例
八、网络模型及网络策略
1、flannel工作原理及host-gw等实现方式
2、calico及其应用
3、网络策略及其工作机制
4、基于calico的网络策略的实现
九、认证、授权及准入控制
1、Kubernetes的认证、授权及准入控制机制
2、ServiceAccount
3、令牌认证及证书认证
4、RBAC及其实现机制
5、Role和RoleBinding
6、ClusterRole和ClusterRoleBinding
十、调度器
1、资源需求、资源限额及其应用
2、Pod优选级类别
3、Pod调度器工作原理
4、预选及预选策略
5、优选及优选算法
6、高级调度方法
十一、资源监控及HPA
1、HeapSter、InfluxDB及Grafana实现资源监控
2、HPA v1
3、Prometheus及Grafana实现资源监控
4、Metrics-Server
5、HPA v2
十二、helm及日志收集系统
1、helm工作原理
2、helm部署及其应用
3、部署efk日志收集系统
十三、基于Kubernetes的DevOps介绍
扫码立即购买
如果没有容器技术基础,可先学习K8s课程学前篇-3天玩转Docker容器。内该课程内容含金量为同类docker课程2-3倍不止,并由国内Linux教父-马哥亲授。
一、Linux容器技术基础
1、容器技术发展史
2、Namespace和CGroups
3、LXC和容器技术
二、Docker容器技术基础
1、Docker技术构架
2、安装部署Docker
3、Docker的镜像及容器的基础应用
三、Docker镜像
1、Docker镜像工作原理
2、基于容器制作Docker镜像
3、推送Docker镜像至Registry
4、镜像的本地分发
四、Docker网络
1、Docker网络模型及工作原理
2、Docker网络模型验正
3、暴露容器应用至节点外部
4、桥接式网络管理
5、配置Docker进程的网络属性
五、存储卷
1、存储卷类型及功能
2、存储卷应用
3、存储卷共享
六、Dockerfile
1、Dockerfile文件格式
2、各指令详解
3、案例:自定义entrypoint脚本,接收变量进行容器化应用配置
七、私有Registry
1、Registry的组织格式
2、利用docker-registry构建简单的私有Registry
3、docker-compose简介
4、使用VMWare Harbor构建企业级私有Registry
八、容器资源限制
1、资源限制模型
2、CPU资源限制及三种形式及其应用
3、内存及Swap资源限制及其应用
4、案例:使用stress-ng镜像验正资源限制效果
扫码立即购买
三 讲师介绍马哥(马永亮):马哥教育创始人CEO,51CTO金牌讲师和专家博主
计算机安全专业硕士,Linux核心专家、Linux运维教父、51CTO专家博主。多年Linux及数据库实战和教学经验,擅长讲授Linux运维、企业级运维自动化、系统架构和优化、hadoop海量数据、大并发架构设计、IaaS云技术等实战。马哥Linux、Python系列培训视频一直被网友们称为业内最专业的IT培训视频,马哥擅长把复杂抽象的大问题化解成具体形象的案例,其授课方式生动形象,幽默风趣。马哥在Linux界跟JAVA界马士兵称之为IT培训界的”马氏双雄”。在业内一直有着”马哥出品必是精品”之说。其教学方法及治学态度深受网友喜欢。直接或间接受教的真实学员数十万人,门徒遍布业内一二线互联网公司,往期学员已在腾讯、大众点评、巨人、盛大、九城、淘宝、滴滴、小米、京东、网易、平安、电信、一号店等知名公司担当要职!
当然,对于基础更加薄弱的同学,单单补充Docker内容也稍显不足,还可以选择马哥出品的Linux云计算工程师与运维架构师精英课程。
该课程延续马哥教育一贯的良心品质,内容及其丰富,从Linux运维基础到架构师高级进阶均有非常详细的讲解。开办以来,已经培育33期学员,累计培育上千名运维工程师
这门授课水平极高的课程也曾经得到Linux业界大牛知名作者鸟哥、开放运维联盟主席萧田国老师的推荐。
34期面授班目前正在招生,9月17日正式开始上课。从本文章报名,还可立即享受400元超值优惠!扫描下方二维码,立刻开始咨询:
扫码咨询