在 Kubernetes 中设置 Pod 优先级及其调度策略详解

CSDN 2024-08-19 16:37:02 阅读 85

个人名片

在这里插入图片描述

🎓作者简介:java领域优质创作者

🌐个人主页:码农阿豪

📞工作室:新空间代码工作室(提供各种软件服务)

💌个人邮箱:[2435024119@qq.com]

📱个人微信:15279484656

🌐个人导航网站:www.forff.top

💡座右铭:总有人要赢。为什么不能是我呢?

专栏导航:

码农阿豪系列专栏导航

面试专栏:收集了java相关高频面试题,面试实战总结🍻🎉🖥️

Spring5系列专栏:整理了Spring5重要知识点与实战演练,有案例可直接使用🚀🔧💻

Redis专栏:Redis从零到一学习分享,经验总结,案例实战💐📝💡

全栈系列专栏:海纳百川有容乃大,可能你想要的东西里面都有🤸🌱🚀

目录

在 Kubernetes 中设置 Pod 优先级及其调度策略详解

一、设置 Pod 优先级

1. 创建 PriorityClass 对象

2. 在 Pod 配置中使用 PriorityClass

二、Pod 的调度策略

1. 调度器按优先级排序悬决 Pod

2. 触发抢占逻辑

抢占逻辑的详细过程:

3. Pod 的抢占策略与 Pod 间亲和性冲突

亲和性冲突的详细情景:

4. 示例:高优先级 Pod 的调度和抢占

步骤 1:创建一个低优先级的 PriorityClass



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。