自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 arm架构的pod会比x86架构占用的内存多?记录一次内存分析过程

对于pod,exec OOMScore 的取值范围为 [-1000, 1000],Guaranteed pod 的默认值为 -998,Burstable pod 的值为 2~999,BestEffort pod 的值为 1000,也就是说当系统 OOM 时,首先会 kill 掉 BestEffort pod 的进程,若系统依然处于 OOM 状态,然后才会 kill 掉 Burstable pod,最后是 Guaranteed pod;是容器真实使用的内存量,也是 limit 限制时的 oom 判断依据。

2025-04-27 15:50:53 899

原创 kubevirt热迁移在不同操作系统间可能会出现的问题剖析

然后,在libvirt中添加debug,发现读取设备内存报错,虚拟机没有开通GPU卡,但是qemu启动参数中带有GPU设备-device virtio-gpu-pci,id=video0,max_outputs=1,bus=pci.6,addr-0x0,在VirtualMachine中添加配置autoattachGraphicsDevice: false,依然迁移失败。kubevirt虚拟机借助于底层的qemu和libvirt的相关能力,实现了在k8s上自由的虚拟化,开通资源,但是在混合集群上还没有先例。

2025-04-25 17:08:52 992

原创 公司内部集群是混合集群?如何让容器镜像运行在各个节点上?

Manifest 是一个 JSON 文件,包含多个镜像的元数据(如操作系统、架构、层信息等),用于描述一个虚拟镜像(称为 Manifest List 或 清单列表)。Docker Manifest 是 Docker 用于管理多架构镜像的核心功能,允许将不同平台(如 amd64、arm64)的镜像元数据整合为单一虚拟镜像,从而简化跨平台部署流程。Manifest List:通过 docker manifest create 命令生成,整合多个架构的镜像清单,客户端拉取时会根据当前平台自动选择对应镜像。

2025-04-24 16:26:22 396

原创 Golang面经整理(二)(k8s,docker二次开发方向,云原生方向)

云原生面试 ,golang, k8s

2022-11-08 20:19:51 5089 1

原创 golang面经整理(一)(k8s,docker二次开发方向,云原生方向)

golang云原生面经

2022-10-27 20:13:55 3297 1

原创 maven私库的配置

###maven私库的配置为了解决maven在内网无法访问外网下载依赖的情况,所以需要配置代理,经过验证以下方式有效:####windows下进行配置1.首先在下载的maven安装包里面找到conf文件,然后里面有个settings.xml所以编辑这个文件。<mirrors> <mirror> <id>cmaven</id> <name>chinaunicom maven</name

2020-11-13 17:34:35 2347

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除