读《Kubernetes in Action》(一)------k8s介绍

本文探讨了Kubernetes与容器技术在现代应用部署中的角色,分析了Kubernetes如何解决开发者与运维人员之间的矛盾,以及容器与虚拟机的区别。介绍了Docker的工作原理,Kubernetes的架构与组件,以及如何在Kubernetes中部署应用。

    简单的了解docker后,又跟着老师做了k8s集群的部署,之后想深入了解一下k8s,在学习《Kubernetes in Action》这本书的过程中,把一些书里面的我觉得有助于我再次深入了解k8s的内容摘取出来,记录下来,方便日后理解。

一、初始

初始:
部署微服务时,部署者需要正确地配置所有服务来使其作为一个单一系统能正确工作;
部署应用往往需要具备 对数据中心底层设备和硬件架构的理解
而K8s:
为应用程序提供一个一致的环境

二、初始到现在的变化

变化是由两方面导致的, 一方面是大型单体应用被拆解为更多的 小型微服务,另一方面是应用运行所依赖的基础架构的变化

三、k8s化解开发者和运维之间的矛盾

运维人员:程序运行环境的差异性。
K8s的出现:很好的化解了开发者与运维之间会产生分歧

四、生产环境和开发环境

两个概念:生产环境与开发环境

五、一个应用开发的变化历史

在过去:开发团队的任务是创建应用并交付给运维团队,然后运维团队部署应用并使它运行。
但是现在,公司都意识到,让同一个团队参与应用的开发、部署、运维的整个生命 周期更好。 这意味着开发者、 QA(质量保证) 和运维团队彼此之间的合作需要贯穿整个流程。 这种实践被称为 DevOps。

六、K8s原理

K8s原理:
Kubernetes通过对实际硬件做 抽象, 然后将自身

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值