最新发布第110页
CSS 选择器实战:标签、类、ID 与属性选择器-AI运维探索者

CSS 选择器实战:标签、类、ID 与属性选择器

一、标签选择器 直接写标签名,选中所有该标签: 特点:范围大,容易“全局影响” 示例说明: 1、创建一个名为css-study的文件夹并使用VSCode打开,再创建一个名为7-1.CSS引用方式-标签选择器.h...
Unsloth 微调 Qwen3-4B 实战:训练、推理与 vLLM 部署-AI运维探索者

Unsloth 微调 Qwen3-4B 实战:训练、推理与 vLLM 部署

一、先配置训练器 示例里使用的是 `SFTTrainer`: - 二、几个关键超参数怎么理解 * `gradient_accumulation_steps`: * 用梯度累积模拟更大的 batch。 * `warmup_steps`: * 训练初期逐步升高学...
MySQL多实例部署实战:同版本与多版本实例配置-AI运维探索者

MySQL多实例部署实战:同版本与多版本实例配置

一、相同版本(8.0)的数据库服务多实例配置实现 **环境准备** 上传数据库程序软件包 解压数据库服务软件程序压缩包 创建数据库服务程序目录的软链接 配置数据库服务程序环境变量 末尾处添加如下...
Pod状态排障指南:Pending、ImagePullBackOff、CrashLoopBackOff与OOMKilled怎么查-AI运维探索者

Pod状态排障指南:Pending、ImagePullBackOff、CrashLoopBackOff与OOMKilled怎么查

一、先理解 Pod 常见状态 日常最常见的 Pod 状态包括: - `Pending` - `Running` - `Succeeded` - `Failed` - `Unknown` - `ImagePullBackOff` / `ErrImagePull` - `CrashLoopBackOff` - `OOMKi...
Kubernetes Namespace详解:隔离机制、默认命名空间与删除卡住处理-AI运维探索者

Kubernetes Namespace详解:隔离机制、默认命名空间与删除卡住处理

一、Namespace 到底是什么 Namespace 提供了一种把同一个集群里的资源按逻辑维度隔离开的方式。它不是物理隔离,而是对集群进行“虚拟分区”。 在实际场景中,Namespace 通常用来区分: - 不同...
单体应用容器化转型:背景、流程与成本对比-AI运维探索者

单体应用容器化转型:背景、流程与成本对比

一、背景调研 单体架构下,很多研发部门的同事,同时会有很多个项目并行开发,环境的抢占问题严重影响了开发、测试和上线的效率,我们需要给每个项目提供一套开发联调、测试环境,并且随着项目...
DaemonSet 入门:节点常驻 Pod、部署方式与定向下发实践-AI运维探索者

DaemonSet 入门:节点常驻 Pod、部署方式与定向下发实践

一、DaemonSet 到底解决什么问题 DaemonSet 的规则非常直接:在所有符合条件的节点上,各运行一个 Pod。 它和 Deployment 最大的不同,不是谁“更高级”,而是调度目标不同: - Deployment 关心...
RBAC对集群资源的权限控制与对象配置解析-AI运维探索者

RBAC对集群资源的权限控制与对象配置解析

一、对集群资源的权限控制 在 Kubernetes API 中,大多数资源都是使用对象名称的字符串表示来呈现与访问的。 例如,对于 Pod 应使用 'pods'。 RBAC 使用对应 API 端点的 URL 中呈现的名字来引用...
NetworkPolicy案例-AI运维探索者

NetworkPolicy案例

一、创建几个Pod 在default命名空间里创建busybox Pod 在aming命名空间里创建busybox Pod 在aming命名空间里创建web pod 二、在没有创建NetworkPolicy的情况下测试 查看default命名空间的busybo...
Ingress-Nginx 金丝雀发布:流量切分与版本切换-AI运维探索者

Ingress-Nginx 金丝雀发布:流量切分与版本切换

一、Ingress-Nginx Canary介绍 [Nginx Ingress Controller](https://github.com/kubernetes/ingress-nginx/nginx-ingress-controller) 作为项目对外的流量入口和项目中各个服务的反向代理。 官...