摘要: 一、背景 在Kubernetes的网络模型中,基于官方支持的CNI插件Flannel、Calico等,可以轻松实现Pod之间的网络互通,当我们将Spring Cloud的微服务部署到Kubernetes中后,无需任何改动微服务的Pod即可通过Eureka注册后进行访问。除此之外还可以通过Ingres 阅读全文
posted @ 2023-05-08 12:50 滴滴滴 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 31. ELK日志收集 日志分析系统 - k8s部署ElasticSearch集群 - 帝都攻城狮 - 博客园 (cnblogs.com) https://blog.csdn.net/miss1181248983/article/details/113773943 31.1 日志收集方式 1.nod 阅读全文
posted @ 2023-05-08 12:32 滴滴滴 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 节点压力驱逐 节点压力驱逐是 kubelet 主动终止 Pod 以回收节点上资源的过程。 kubelet 监控集群节点的内存、磁盘空间和文件系统的 inode 等资源。 当这些资源中的一个或者多个达到特定的消耗水平, kubelet 可以主动地使节点上一个或者多个 Pod 失效,以回收资源防止饥饿。 阅读全文
posted @ 2023-05-08 10:19 滴滴滴 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 内核主要有4种LRU链表: enum lru_list { LRU_INACTIVE_ANON = LRU_BASE, LRU_ACTIVE_ANON = LRU_BASE + LRU_ACTIVE, LRU_INACTIVE_FILE = LRU_BASE + LRU_FILE, LRU_ACTI 阅读全文
posted @ 2023-05-08 10:14 滴滴滴 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Linux - 内存回收内存回收时,会优先释放Inactive(file)中的数据,来满足应用对内存的需求,此时匿名页会增长。匿名页不会被系统直接释放,如果有swap的时候,会把一些inactive(anon)放入swap。如果没有swap,会一直保持在内存中。当然,程序可以通过比如free这些gl 阅读全文
posted @ 2023-05-08 09:48 滴滴滴 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 节点压力驱逐是 kubelet 主动终止 Pod 以回收节点上资源的过程。kubelet 监控集群节点的内存、磁盘空间和文件系统的 inode 等资源。 当这些资源中的一个或者多个达到特定的消耗水平, kubelet 可以主动地使节点上的 Pod 失效,以回收资源。 kubelet 支持以下文件系统 阅读全文
posted @ 2023-05-08 09:08 滴滴滴 阅读(43) 评论(0) 推荐(0) 编辑