课程名称:Kubernetes基础:开启云原生之门
课程章节:3-2 进一步了解k8s
课程讲师: tonybai
课程内容:
容器编排管理平台
1、Kubernetes作为容器管理平台提供∶
以Pod(容器组)为基本的编排和调度单元以及声明式的对象配置模型(控制器、configmap、secret等)
资源配额与分配管理
健康检查、自愈、伸缩与滚动升级
2、微服务支撑平台
Kubernetes提供了对微服务的支撑︰
服务发现、服务编排与内部路由支持
服务快速部署和自动负载均衡
提供对“有状态”服务的支持等
3、可移植的“云平台”
Kubernetes提供∶
新一代应用云化的事实标准,成为面向云原生应用的新可移植层,即新“云平台"
为用户提供简单且一致的容器化应用部署、伸缩和管理机制,形成新的、通用的应用云化模型
云厂商锁定的问题得以解决,云应用支持跨云迁移
4、Why Kubernetes
从生态圈角度∶
Google的业内最成熟的容器编排管理经验的输出
2017年战胜Docker Swarm和Apache Mesos,成为云原生应用唯─值得绑定的容器编排管理平台
传统云平台提供商的全面支持:Google k8s engine、Red Hat的OpenShift、Microsoft的Azure container service、IBM的cloud container service
5、从云应用角度,Kubernetes带来的好处∶
容器管理、调度和编排的事实标准∶摆脱锁定,支持跨云
先进的Workload管理之经验模型:Pod和Controllers
原生支持微服务抽象︰服务注册、服务发现和自动负载均衡
学习心得:
这节课程主要学习了kubernetes在各方面的应用及特点,以及它可以做什么工作,大概上有了一个了解,谢谢老师的讲解!
课程截图: