【kubernetes】亲和力(Affinity)

news2024/9/20 9:29:30

亲和力(Affinity)

针对节点(NodeAffinity)

1,RequiredDuringSchedulinglgnoredDuringExecution

硬亲和力,即支持必须部署在指定的节点上,也支持必须不部署在指定的节点上。

2,PreferredDuringSchedulinglgnoredDuringExecution

软亲和力,即尽量部署在满足条件的节点上,或尽量不要部署在被匹配的节点上。

3,层级关系
在这里插入图片描述
4,operator匹配取值

  • in : 满足一个就行
  • Notin : 一个都不满足,反亲和力
  • Exists : 只要存在,就满足
  • DoesNotExists :只有不存在,才满足
  • Gt :必须要大于节点上的数值,才满足
  • Lt :必须要小于节点上的数值,才满足

针对容器 (PodAffinity)

(1)亲和力 -PodAffinity

Pod 亲和力: 将与指定 pod 亲和力相匹配的另外的pod 部署在同一节点。

1,RequiredDuringSchedulinglgnoredDuringExecution :硬亲和力,同上

2,PreferredDuringSchedulinglgnoredDuringExecution :软亲和力,同上

(2)反亲和力 - PodAntiAffinity

Pod 反亲和力: 根据策略,与相匹配的另外的pod ,尽量部署或不部暑到一块

1,RequiredDuringSchedulinglgnoredDuringExecution :硬亲和力,同上

2,PreferredDuringSchedulinglgnoredDuringExecution :软亲和力,同上

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1983804.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【2024最新华为OD-C/D卷试题汇总】[支持在线评测] 全排列(100分) - 三语言AC题解(Python/Java/Cpp)

🍭 大家好这里是清隆学长 ,一枚热爱算法的程序员 ✨ 本系列打算持续跟新华为OD-C/D卷的三语言AC题解 💻 ACM金牌🏅️团队| 多次AK大厂笔试 | 编程一对一辅导 👏 感谢大家的订阅➕ 和 喜欢💗 🍿 最新华为OD机试D卷目录,全、新、准,题目覆盖率达 95% 以上,支持题…

【TS】使用npm全局安装typescript

查看npm安装 npm -v 安装typescript npm i -g typescript 查看安装 tsc 这就是标致着安装完成。

Linux定时任务之crontab

目录 crontab简介crontab语法自定义定时任务举例1、每天中午12点执行命令:2、每5分钟执行一次命令:3、在每月的第一天和第十五天的00:00执行命令:4、在周一到周五的上午 8 点到 10 点之间,每半小时执行一次命令: 使用 …

sqli-labs闯关复现

1.第一关: 提示我们输入数字值得id,我们先输入 ?id1 有回显内容,说明我们已经进入了数据库进行查询。 尝试联表注入: 第一步:首先我们需要知道一张表有几列,可以通过报错和正常回显来判断有几列。 这里…

亚马逊英国站认证 高压锅CE认证

高压锅 一种产生加压蒸汽来烹饪食物的厨具。高压锅可以用于明火,或者插电使用。传统高压锅由采用铝底的钢锅和密封锅盖组成。 亚马逊网站上销售的所有高压锅均须符合指定的认证标准。请注意,如果不符合这些标准,亚马逊可能会撤销您的销售权限…

Centos8搭建npm和maven的nexus私服

nexus私服部署需要依赖JDK,故首先在服务器上部署JDK。 JDK 8 的安装教程 1. 下载安装包 官网下载: Java Archive 注: 官网下载需要注册 Oracle 账户并登录。 2. 安装 将下载下来的tar包上传到服务器上,示例为上传到服务器的/…

C++ | Leetcode C++题解之第326题3的幂

题目: 题解: class Solution { public:bool isPowerOfThree(int n) {return n > 0 && 1162261467 % n 0;} };

[MRCTF2020]PYWebsite-1

打开以后查看源码信息 看到flag.php试着打开 提示看到,需要后端审计代码,而且应该要改ip,改成自己本地,burp抓包看一下 改X-Forwarded-For:127.0.0.1 得到flag flag{74242eb7-844f-4638-8aae-9ec37870d585}

一种专为 API 而生的 JSON 工具,适合中小型前后端分离的项目(附源码)

前言 在当前的软件开发领域,前后端分离的开发模式越来越受到青睐。然而,这种模式也带来了一些挑战,如接口开发和文档维护的成-本高、前后端沟通效率低下、以及频繁的接口变更导致的开发周期延长等问题。 为了解决这些痛点,需要一…

MyBatis的基本注解

常用注解 基本注解:实现简单的增删改查操作 结果映射注解:实现结果的映射关系,也可以完成级联映射 动态SQL注解:实现动态SQL的内容 基本注解: 增加操作:Insert 删除操作:Delete 修改操作…

kickstart 自动安装脚本制作及实现服务器自动部署

首先在rhel7 中下载安装yum install system-config-kickstart 启动此服务 打开界面 并配置 继续 安装httpd并启动将/rhel 到/var/www/html下 查看 在继续 接下来只需在此写下想要的如 继续 保存 在其中写入 查看 D…

TCP通信三次握手四次挥手理解

TCP(传输控制协议)是一种面向连接、可靠的数据传输协议,旨在解决在不可靠的互联网上如何确保端到端的可靠数据传输问题。 TCP的特点: 面向连接:在数据传输之前,客户端和服务器必须建立连接。这种连接是持久…

Unrecognized option: --add-opens=java.base/java.lang=ALL-UNNAMED

Unrecognized option: --add-opensjava.base/java.langALL-UNNAMED Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. Disconnected from server 报错原因:这里我是启动一个SpringBoot项目的时候报这…

Node.js(8)——Express的基本使用

监听GET请求 通过app.get()方法,可以监听客户端GET请求,具体语法: app.get(请求URL,function(req,res){处理函数}) 监听POST请求 语法: app.post(请求URL,function(req,res){处理函数}) 把内容响应给客户端 通过res.send()方法…

基于R语言绘制GGE双标图2

参考资料: 严威凯等: 双标图分析在农作物品种多点试验中的应用【作物学报】 https://cran.r-project.org/web/packages/GGEBiplots/GGEBiplots.pdf 1、如何判断双标图是否充分体现数据中的规律 在对双标图的解释中,有一个隐含的假设,就是所…

【算法速刷(4/100)】LeetCode —— 155.最小栈

每天写几题,健康每一天 最小栈问题,有许多种办法进行解答,首先需要锁定的条件是要求在实现栈功能之外,要在常数时间内检索最小元素。 一般这种O(1)查找最值都可以用一下方法 哈希表:使用哈希表存储对应栈大小时的栈…

PXE自动批量装机应用

目录 一 生成kickstart自动安装脚本 1.1 工具介绍 1.2 实验过程 1.2.1 环境要求 1.2.2 实验步骤 二 配置dhcp服务 2.1 安装dhcp 2.2 配置dhcp 三 配置syslinux,tftp 3.1 安装suslinux和tftp 3.2 配置软件 3.3 实验效果实现 一 生成kickstart自动安装脚…

光伏逆变器、MPPT、PCS储能变流器、BMU、BCU、BDU和液冷机组

一、光伏逆变器 光伏逆变器(PV inverter或solar inverter)可以将光伏(PV)太阳能板产生的可变直流电压转换为市电频率交流电(AC)的逆变器,可以反馈回商用输电系统,或是供离网的电网使…

基于风险的完整性和检查建模(RBIIM)MATLAB仿真

目录 1.程序功能描述 2.测试软件版本以及运行结果展示 3.核心程序 4.本算法原理 4.1 Prior Density (先验密度) 4.2 Posterior Perfect Inspection (后验完美检验) 4.3 Posterior Imperfect Inspection (后验不完美检验) 4.4Cumulative Posterior Imperfect Inspection…

PyTorch深度学习实战(3)——小试牛刀:CIFAR-10分类

下面尝试从零搭建一个PyTorch模型来完成CIFAR-10数据集上的图像分类任务,步骤如下。 (1)使用torchvision加载并预处理CIFAR-10数据集。 (2)定义网络。 (3)定义损失函数和优化器。 (4…