logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

为什么说 Linux 是 K8s 的土壤?没有 Linux,就没有 K8s!

Kubernetes(K8s)依赖Linux内核的Namespaces和cgroups机制实现容器隔离与资源控制。Namespaces为容器创建隔离的虚拟环境,cgroups限制容器资源使用。实验证明容器本质是宿主机上被隔离和限制的进程。K8s通过调用这些Linux底层功能实现容器管理,因此必须运行在Linux系统上。Windows/macOS只能通过虚拟机模拟Linux环境进行开发调试,无法直接

文章图片
#linux#kubernetes#运维
三、告别资源争夺:Linux cgroups 如何实现容器资源管家的公平与公正?

摘要:本文深入解析Linux控制组(cgroups)技术,揭示其在容器资源管控中的核心作用。文章首先通过实例说明资源隔离的必要性,详细拆解CPU、内存等5个关键子系统的功能配置。核心部分包含手动实验,演示如何通过cgroups文件系统为进程设置内存限制。同时关联K8s资源配置原理,说明Pod资源限制的底层实现机制。最后提供常见问题排查指南,帮助读者掌握容器资源管控的底层逻辑,从理论到实践全面理解c

文章图片
#rpc#dubbo#java +3
五、“笨办法” 学 K8s:亲手组装一个 Kubernetes 节点,彻底理解集群启动

《手动搭建单节点K8s集群:从零到精通的实践指南》 摘要:本文详细介绍了手动搭建单节点Kubernetes集群的全过程,强调通过"笨办法"深入理解K8s核心组件协作原理。内容包括:环境准备(系统配置、依赖安装)、五大核心步骤(二进制组件安装、TLS证书生成、containerd配置、K8s组件启动、Flannel网络部署),以及常见问题排查方法。重点讲解了kubelet、api

文章图片
#kubernetes#容器#云原生 +2
RK3399 嵌入式开发:libjpeg 库移植与 JPEG 图片显示实战(含 BMP 转 JPEG)

本文详细介绍了在RK3399嵌入式Linux平台上实现JPEG图片显示的全过程。主要内容包括:1. 准备工作:硬件平台搭建和libjpeg库移植;2. JPEG显示实现:通过LCD显存操作和libjpeg解码流程;3. 功能扩展:实现循环播放相册和BMP转JPEG功能。文章提供了完整的代码实现和详细的步骤说明,所有功能均经过实际验证,可直接应用于嵌入式项目开发。关键技术点包括:交叉编译配置、显存映

文章图片
#linux#驱动开发
嵌入式开发的 “偷懒” 艺术:高效实践指南(附完整代码示例)

作为嵌入式开发者,我们的价值不在于编写多少行代码,而在于用最少的代码实现稳定、高效的功能。掌握这些 “偷懒” 技巧,不仅能提升开发效率,更能降低维护成本,让嵌入式开发从 “繁琐重复” 走向 “简洁高效”。

文章图片
#前端#linux
RK3399 嵌入式开发:libjpeg 库移植与 JPEG 图片显示实战(含 BMP 转 JPEG)

本文详细介绍了在RK3399嵌入式Linux平台上实现JPEG图片显示的全过程。主要内容包括:1. 准备工作:硬件平台搭建和libjpeg库移植;2. JPEG显示实现:通过LCD显存操作和libjpeg解码流程;3. 功能扩展:实现循环播放相册和BMP转JPEG功能。文章提供了完整的代码实现和详细的步骤说明,所有功能均经过实际验证,可直接应用于嵌入式项目开发。关键技术点包括:交叉编译配置、显存映

文章图片
#linux#驱动开发
从入门到实战:Linux GPIO_LED 驱动开发(ioctl 接口实现)

本文介绍了嵌入式Linux中通过ioctl接口控制LED的驱动开发流程。ioctl是Linux内核提供的设备控制接口,支持"命令+数据"交互方式,适合LED等外设控制。文章详细解析了ioctl命令码的32位组成结构,包括传输方向、数据大小、魔数和命令编号。开发流程涉及杂项设备注册、GPIO操作和ioctl命令交互等核心内容,配套代码可直接编译运行,帮助初学者快速掌握GPIO外设

文章图片
#linux#驱动开发#运维 +2
RK3399 电子相册进阶:目录遍历 + 链表存储,实现自动加载图片(附完整项目)

本文介绍了一个基于RK3399开发板的电子相册项目,通过自动扫描图片目录和链表存储实现动态图片加载。主要内容包括:1.使用Linux目录操作API(opendir/readdir)自动获取指定文件夹下的图片文件;2.采用双向循环链表动态存储图片路径,解决数组固定大小的限制;3.整合JPEG显示功能实现图片循环播放,支持ESC键退出。项目亮点在于实现了"一键启动、自动加载、循环播放&quo

文章图片
#windows#linux#驱动开发 +1
五、“笨办法” 学 K8s:亲手组装一个 Kubernetes 节点,彻底理解集群启动

《手动搭建单节点K8s集群:从零到精通的实践指南》 摘要:本文详细介绍了手动搭建单节点Kubernetes集群的全过程,强调通过"笨办法"深入理解K8s核心组件协作原理。内容包括:环境准备(系统配置、依赖安装)、五大核心步骤(二进制组件安装、TLS证书生成、containerd配置、K8s组件启动、Flannel网络部署),以及常见问题排查方法。重点讲解了kubelet、api

文章图片
#kubernetes#容器#云原生 +2
到底了