k8s如何写yaml文件

embedded/2024/10/18 18:28:46/

k8s&&如何写yaml文件

  • metadata
  • spec
    • resources: 如何设置request和limit?
  • status

metadata

metadata: 通常用于填写一些对象(如pod、deployment等)的描述信息(类似人的名字、年龄等)。

spec

spec: 通常代表着用户希望创建出来的对象(如pod、deployment等)是什么样的。

resources: 如何设置request和limit?

  • 基础条件

    • 所有业务部署均要求设置request和limit,且request <= limit。limit * 70% = Xms = Xmx。
    • 禁止设置较低的request值,而实际使用资源远大于它的request值,若大量pod调度一个节点,将会加剧节点热点问题影响同节点其他业务。
  • 决定条件

    • 通过观察监控数据,获取各个容器资源的真实使用量!!!
    • 对于内存,以Java为例,通过对业务的压测,以极限值 = limit值 = request值。
    • 对于CPU,以业务实际真实使用量的最大值= request值 || 业务平稳运行的最大值 * 1.5 = request值?
      • 允许业务使用的最大CPU = limit值。

status

status: 通常在对象创建完成后出现,描述对象目前的的运行状态。


http://www.ppmy.cn/embedded/30976.html

相关文章

(GEE)2000-2020年黄河流域时序渐变图及高程模型计算 JavaScript版

文章目录 一. 选取目标区域二. NDVI实现三. 高程模型DEM实现四. 时序图五. 植被覆盖类型及其占比六. 散热量折线图六. 参考文献 首先推荐吴秋生老师团队开源的便捷构建网站&#xff1a;适用于地理空间应用的Streamlight 吴秋生老师团队的工具请自行探索。本文讲解基于GEE云开发…

【数据结构与算法】力扣 225. 用队列实现栈

题目描述 请你仅使用两个队列实现一个后入先出&#xff08;LIFO&#xff09;的栈&#xff0c;并支持普通栈的全部四种操作&#xff08;push、top、pop 和 empty&#xff09;。 实现 MyStack 类&#xff1a; void push(int x) 将元素 x 压入栈顶。int pop() 移除并返回栈顶元…

JavaScript+B/S架构云LIS系统源码C# 6.0+MVC+SQLSugar医院版检验科云LIS系统源码 可提供演示

JavaScriptB/S架构云LIS系统源码MVCSQLSugar医院版检验科云LIS系统源码 可提供演示随着医疗技术的不断发展&#xff0c;医疗机构对于信息化、智能化的需求也越来越高。特别是对于检验科这样的核心科室&#xff0c;如何提高工作效率、降低误差率、提高数据安全性成为了亟待解决的…

PHP源码_最新在线工具箱网站系统源码

项目运行截图 源码贡献 https://githubs.xyz/boot?app41 部分数据库表 SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS 0;-- ---------------------------- -- Table structure for toolbox_category -- ---------------------------- DROP TABLE IF EXISTS toolbox_category…

axios.get请求 重复键问题??

封装的接口方法&#xff1a; 数据&#xff1a; 多选框多选后 能得到对应的数组 但是请求的载荷却是这样的,导致会请求不到数据 departmentChecks 的格式看起来是一个数组&#xff0c;但是通常 HTTP 请求的查询参数不支持使用相同的键&#xff08;key&#xff09;名多次。如…

java_递归方法

写在前面 递归就是在一个方法内部调用自己的方法。这样做可以使得代码更简洁&#xff0c;像猴子吃桃就是经典的&#xff0c;但我们这里来简单的递归 看韩顺平老师的图。 代码如下 public class hello{public static void main(String[] args) {System.out.print(\n);//创建对…

Spring Boot | Spring Security ( SpringBoot安全管理 )、Spring Security中 的 “自定义用户认证“

目录 : Spring Boot 安全管理 &#xff1a;一、Spring Security 介绍二、Spring Security 快速入门2.1 基础环境搭建 :① 创建Spring Boot 项目② 创建 html资源文件③ 编写Web控制层 2.2 开启安全管理效果测试 :④ 添加 spring-boot-starter-security 启动器⑤ 项目启动测试 三…

Qt Designer入门

安装 PyQt5提供了一个可视化图形工具Qt Designer&#xff0c;文件名为designer.exe。如果在电脑上找不到&#xff0c;可以用如下命令进行安装&#xff1a; pip install PyQt5-tools 安装完毕后&#xff0c;可在如下目录找到此工具软件&#xff1a; D:\Python3.9\Lib\site-pa…