摘要: k8s整合Traefik 介绍 公司的k8s云测试环境,集群和核心组件研究部署的差不多了,此处用阿里云进行模拟,记录安装traefik过程 Traefik 是一个开源的可以使服务发布变得轻松有趣的边缘路由器。它负责接收你系统的请求,然后使用合适的组件来对这些请求进行处理。 除了众多的功能之外,Tra 阅读全文
posted @ 2022-11-29 10:28 天宇轩-王 阅读(1148) 评论(3) 推荐(0) 编辑
摘要: k8s整合kong Kong网关的发展历程 ​ Kong网关起源于2007年,由Augusto、Marco、Michele三人在意大利的一个小车库中开发,当时命名为Mashup平台。在随后7年的时间里,Mashup平台逐渐占据API网关市场的主导地位。2017年10月,Mashup平台正式更名为Ko 阅读全文
posted @ 2022-11-29 10:27 天宇轩-王 阅读(524) 评论(0) 推荐(0) 编辑
摘要: Kubernetes之Pod初始化容器 概述 ​ 初始化是很多编程语言普遍关注的问题,甚至有些编程语言直接支持模式构造来生成初始化程序,这些用于进行初始化的程序结构称为初始化器或初始化列表。初始化代码要首先运行,且只能运行一次,它们常用于验证前提条件、基于默认值或传入的参数初始化对象实例的字段等。P 阅读全文
posted @ 2022-11-29 10:26 天宇轩-王 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Kubernetes资源调度之节点亲和 Pod节点选择器 nodeSelector指定的标签选择器过滤符合条件的节点作为可用目标节点,最终选择则基于打分机制完成。因此,后者也称为节点选择器。用户事先为特定部分的Node资源对象设定好标签,而后即可配置Pod通过节点选择器实现类似于节点的强制亲和调度。 阅读全文
posted @ 2022-11-29 10:25 天宇轩-王 阅读(58) 评论(0) 推荐(0) 编辑
摘要: k8s的亲和调度 出于高效通信等需求,偶尔需要把一些Pod对象组织在相近的位置(同一节点、机架、区域或地区等),例如应用程序的Pod及其后端提供数据服务的Pod等,我们可以认为这是一类具有亲和关系的Pod对象。 理想的实现方式是允许调度器把第一个Pod放置在任何位置,而后与其有着亲和或反亲和关系的其 阅读全文
posted @ 2022-11-29 10:25 天宇轩-王 阅读(100) 评论(0) 推荐(0) 编辑
摘要: Kubernetes资源调度之污点与Pod容忍度 概述 污点是定义在节点之上的键值型属性数据,用于让节点有能力主动拒绝调度器将Pod调度运行到节点上,除非该Pod对象具有接纳节点污点的容忍度。容忍度(tolerations)则是定义在Pod对象上的键值型属性数据,用于配置该Pod可容忍的节点污点,否 阅读全文
posted @ 2022-11-29 10:24 天宇轩-王 阅读(392) 评论(0) 推荐(0) 编辑
摘要: Kubernetes etcd备份恢复 所有 Kubernetes 对象都存储在 etcd 上。定期备份 etcd 集群数据对于在灾难场景(例如丢失所有控制平面节点)下恢复 Kubernetes 集群非常重要。 快照文件包含所有 Kubernetes 状态和关键信息。 在一个基线上为etcd做快照能 阅读全文
posted @ 2022-09-30 10:24 天宇轩-王 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Redis数据库结构 Redis 是支持多key-value数据库(表)的,并用 RedisDb 来表示一个key-value数据库(表). redisServer 中有一个 redisDb *db成员变量, RedisServer 在初始化时,会根据配置文件的 db 数量来创建一个 redisDb 阅读全文
posted @ 2022-09-28 11:14 天宇轩-王 阅读(419) 评论(0) 推荐(0) 编辑
摘要: k8s的三种探针 启动探针 因为k8s中采用大量的异步机制、以及多种对象关系设计上的解耦,当应用实例数 增加/删除、或者应用版本发生变化触发滚动升级时,系统并不能保证应用相关的service、ingress配置总是及时能完成刷新。在一些情况下,往往只是新的Pod完成自身初始化,系统尚未完成EndPo 阅读全文
posted @ 2022-06-22 00:34 天宇轩-王 阅读(508) 评论(0) 推荐(1) 编辑
摘要: K8s踢出node 这个其实也是cka的题目之一,正好我这边也做要踢出一个节点 admin@k8s-01:~$ sudo kubectl get nodes NAME STATUS ROLES AGE VERSION k8s-01 Ready control-plane,master 15h v1. 阅读全文
posted @ 2022-04-28 10:59 天宇轩-王 阅读(185) 评论(0) 推荐(0) 编辑