
k8s
文章平均质量分 57
k8s实战经验分享
无声的告白
毕业于河海大学,先后任职于南京国图,亚信科技,中电数据,工作7年有余,在自动化运维的道路上愈走愈远。。。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pod结构说明-运行容器的容器
pod基础概念 pod相当于一个运行容器的环境,有独立的ip地址,也有自己的hostname,利用namespace进行资源隔离。 pod内部封装的是容器,可以封装一个或者多个相关的容器。 pod网络 pod有自己独立的ip地址。 pod内部容器之间访问采用localhost访问。 pod如何对外提供访问 pod是虚拟的资源对象(进程),没有对应实体版本(物理机,物理网卡)与之对应,无法对外提供服务访问。 pod如果想要对外提供服务,必须绑定物理机端口(在物理机上开启端口,让这个端口和pod端口进行原创 2021-08-11 20:47:23 · 818 阅读 · 0 评论 -
有状态服务vs无状态服务-k8s部署对象
切入正题之前,先引入一个小知识点控制pod集群副本的数量,永远与预期设定的数量保持一致,什么是副本控制器。 对于副本控制器的基本理解就是: 控制pod集群副本的数量,永远与预期设定的数量保持一致 截止到当前版本,k8s副本控制器有两种类型: replicationcontroller replicaset 区别在于: 1、标签选择器功能不一样: replicaset: 可以使用标签选择器进行复合选择 *单选 *复合选择 replicationcontroller: 仅支持单选 *单选 建议: 新版k8s原创 2021-08-09 22:30:59 · 1062 阅读 · 0 评论 -
k8s-架构原理
k8s是google公司使用go语言开发,借鉴borg系统开发出来的。 k8s架构介绍 k8s集群服务器主要分为两类角色,分别为master和node。 master节点包含如下组件: api server: k8s网关,所有指令请求都必须经过apiserver。 scheduler: 调度器 根据调度算法,将请求资源调度到某一个node节点。 controller: 控制器,维护k8s资源对象。 etcd: 分布式存储组件,用于存储资源对象。 node节点包含如下组件: docker: 运行容器的基础环境原创 2021-08-05 21:18:23 · 307 阅读 · 0 评论 -
k8s&云-初体验
k8s企业应用场景 1、构建自动化运维平台 中小型企业,使用k8s构建自动化运维平台,去运维人员降本增效。 大型互联网公司更要使用。 2、充分利用服务器资源 3、使服务无缝迁移 为什么使用k8s&k8s解决了什么问题 不得不说到关于服务部署模式变迁史: 物理机部署 虚拟化(虚拟机)方式部署,本身虚拟机即占用庞大资源 容器化方式进行部署 由上服务部署模式变化带来的问题: 如何对服务进行横向扩展 容器宕机如何恢复 重新发布新的版本如何更新,更新后,不影响业务 如何监控容器 如何调度创建容器 数原创 2021-08-05 20:56:42 · 947 阅读 · 0 评论