《k8s1.13版本源码分析》Pod抢占调度
Pod priority preempt 入口 preempt 实现 SchedulingQueue FIFO PriorityQueue PodPreemptor xx.Algorithm.Preempt 接口定义 整体流程 podEligibleToPreemptOthers nodesWherePreemptionMightHelp selectNodesForPreemption pick
Kubernetes 1.27: StatefulSet PVC 自动删除(beta)
作者:Matthew Cary (Google) 译者:顾欣 (ICBC) Kubernetes v1.27 将一种新的策略机制升级到 Beta 阶段,这一策略用于控制 StatefulSets 的 PersistentVolumeClaims(PVCs)的生命周期。 这种新的 PVC 保留策略允许用户指定当删除 StatefulSet 或者缩减 StatefulSet 中的副本时, 是自动删除还
Istio和Kubernetes帮助Trulia房产网站消除单体架构增强微服务的可观测性
本文为翻译文章,点击查看原文。 Trulia是一个多功能的房地产网站,为您提供有关待售房屋、出租公寓、邻里洞察、市场和趋势的本地独家新闻,以帮助您确切了解房屋购买、出售或出租的内容、地点和时间。您还可以找到房地产经纪人,查看最近售出的房屋的价格,并查看您所在社区的房屋价值。 Kubernetes和Istio如何帮助Trulia消除PHP单体架构,并用可持续的微服务架构取代。这篇博文是我们关于偿还欠
Istio的软性多租户支持
多租户是一个在各种环境和各种应用中都得到了广泛应用的概念,但是不同环境中,为每租户提供的具体实现和功能性都是有差异的。Kubernetes 多租户工作组致力于在 Kubernetes 中定义多租户用例和功能。然而根据他们的工作进展来看,恶意容器和负载对于其他租户的 Pod 和内核资源的访问无法做到完全控制,因此只有“软性多租户”支持是可行的。 软性多租户 文中提到的“软性多租户”的定义指的是单一
Linkerd + Namerd,实现Kubernetes 集群的灰度发布
主要内容源于 https://blog.buoyant.io/2016/11/04/a-service-mesh-for-kubernetes-part-iv-continuous-deployment-via-traffic-shifting/ ,砍掉了 Jenkins 等附加部分,更换了更加易于理解的示例应用,以保证主干突出。 Kubernetes 所提供的 rolling-update 功能