学习一门技术我们需要了解学了该技术到底能干啥,因此了解K8S适用场景对我们学习课程非常重要
微服务运维
微服务极大的方便了业务的解耦,但是部署起来就相对比较麻烦了,一般微服务为了保证服务的可用性,都不会只用一台主机,而是主机集群。但是借助于k8s的集群容器编排能力,轻松完成微服务的部署,做到服务的拓展的高可用部署。
CI/CD
CI/CD就是咱们常说的持续集成与持续发布,传统的持续集成,例如小伙伴们非常熟悉的Jenkins,可以做到流水线的配置,远程到目标主机操作。
如果在K8S的加持下,我们远程到的目标主机是Master节点,或者是配置了ApiServer访问,借助于K8S的统一编排,那么我们便可以做到集群场景的持续集成与发布。
云原生边缘计算运维
边缘计算是近些年来逐步兴起的一门技术,边缘计算发展非常需要K8S的加持,就像上图所示的,边缘计算有海量的边缘计算节点需要管理,这样就构成了一种混合云的场景,并且我们需要在这些节点部署服务,应用K8S技术就刚好能完美解决该问题。