自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【RagFlow】MySQL 到 PostgreSQL 迁移指南

由于 PostgreSQL 的许可证更加宽松且对商业友好,因此需要将系统从 MySQL 迁移到 PostgreSQL。具有"传染性":任何基于 GPL 代码的衍生作品也必须采用 GPL 许可证。使用 GNU GPL (通用公共许可证)使用宽松的 PostgreSQL 许可证。允许自由使用、修改和分发,无传染性条款。更适合商业应用和需要灵活性的场景。类似于 MIT/BSD 许可证。对商业使用有一定限制。

2025-05-28 14:07:52 191

原创 Docker常用命令大全

作为现代开发和运维的重要工具,Docker的熟练掌握能极大提高工作效率。下面是我在工作中总结的常用Docker命令,涵盖了镜像构建、容器管理、数据卷操作等核心功能。3、从容器构建新镜像(快照)参数为镜像指定名称和标签。

2025-05-27 10:00:00 195

原创 Kubernetes 多服务部署模式深度对比:独立 Pod vs 单 Pod 多容器

Kubernetes集群中部署关联服务主要有两种模式:独立Pod模式(各服务单独部署,通过Service通信,适合生产环境和微服务架构)和单Pod多容器模式(多个服务共享同一Pod,通过localhost通信,适合开发测试和紧密耦合服务)。独立Pod模式提供更好的隔离性和扩展性,而单Pod模式通信效率更高、部署更简单。两种模式在隔离性、扩展性、通信效率和适用场景等方面存在显著差异,需根据实际需求选择。

2025-05-26 10:00:00 185

原创 Kubernetes 节点定向调度实战:用 nodeSelector 精准绑定 Pod 到指定节点

是 Kubernetes 提供的基础节点亲和性配置,通过匹配节点标签(Node Label),可以强制将 Pod 调度到指定节点。但由于 Kubernetes 调度器的默认策略是「均衡分配」,新创建的 Pod 可能被随机调度到其他未加载该镜像的节点。这会导致 Pod 启动时因拉取不到镜像而失败,增加不必要的网络开销和启动延迟。确保标签值在集群中唯一,避免多个节点匹配导致调度冲突。一、问题背景:镜像加载与 Pod 调度的冲突。:调度器只会将 Pod 分配到标签匹配的节点。Pod配置:在 Pod 配置中声明。

2025-05-25 10:00:00 188

原创 Kubernetes 数据存储方案全解析:从临时存储到持久化实战

步骤2:创建 PersistentVolumeClaim (PVC)步骤1:创建 PersistentVolume (PV)动态存储类(StorageClass)步骤3:挂载到 Deployment。二、持久化存储方案(生产环境必备)一、临时存储方案(测试环境适用)适合场景:临时缓存、中间计算结果。Pod 创建时自动分配空目录。数据存储在特定节点目录(如。:生命周期与 Pod 绑定。Pod 删除后数据立即丢失。节点故障会导致数据永久丢失。:节点本地存储(慎用!单节点调试(禁用生产)

2025-05-24 10:00:00 169

原创 Kubernetes 资源隔离与命名空间实战

修改当前 Kubernetes 上下文(Context)的默认命名空间字段。)是 Kubernetes 的权限控制模型,通过定义。:所有操作需显式声明命名空间,否则会提示资源不存在。避免团队间资源冲突(如同名Deployment)用命名空间区分环境(dev/test/prod)通过 RBAC 限制不同命名空间的访问权限。将关联服务分组管理(如微服务前端/后端)限制每个命名空间的CPU/内存用量。限制用户/服务账号的访问权限。的默认操作命名空间设置为。快速切换默认命名空间的用法。:所有资源默认部署在。

2025-05-23 10:00:00 361

原创 Service 三种网络暴露策略解析

是专门用于 MetalLB(一个 Kubernetes 的裸金属负载均衡器实现)的配置,用来指定 LoadBalancer 类型 Service 使用的 IP 地址池。如果想要通过本地web来访问k8s平台上的服务,需要把service的type设置成LoadBalancer,以下示例中的注解。云环境生产 → `LoadBalancer` + `Ingress`内部微服务 → `ClusterIP`开发测试 → `NodePort`节点物理端口(30000+)中(需知节点 IP)低(固定域名/IP)

2025-05-22 10:00:00 325

原创 Kubernetes 运维命令大全:日常管理必备技能

本文总结了Kubernetes运维的常用操作:1.镜像管理:包含containerd/ctr的镜像导入、查看和删除命令,适用于离线环境部署;2.资源部署:涵盖kubectl的基础操作(应用配置、查看资源、强制删除命名空间)和服务诊断(服务详情、Pod日志、进入调试);3.集群监控:提供节点资源检查、GPU使用、集群事件和Pod故障排查命令;4.Helm包管理:包括安装、版本验证、模板生成和应用列表等操作。这些命令覆盖了K8S日常运维的主要场景。

2025-05-21 16:20:42 185

原创 一个简单的备份、删除、恢复docker数据卷的案例

docker镜像迁移涉及到数据卷的迁移,问AI写了一个测试步骤,实测是可以的。

2025-03-14 15:26:47 160

原创 deepseek补全api返回结果解析

本文根据deepseek官网接口文档学习补全api的调用,传入参数比较多,该文档中给出了详细的解释,以下代码在官网代码的基础上有所修改,返回结果内容很多,通过AI了解了各个参数的内容,记录在此,供大家一同学习参考。

2024-12-30 15:42:34 7472 1

原创 windows环境下Ollama+Llama3安装运行步骤

本文记录了在windows环境下安装Ollama框架,拉取Llama3大模型,进行一些简单提问的操作步骤。

2024-12-19 19:35:37 1880

空空如也

空空如也

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

TA关注的人

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