logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[Protobuf][golang] protoc proto-gen-grpc protobuf 版本兼容问题

Protobuf,protoc,proto-gen-grpc版本兼容问题+解决方法编译命令issue1issue2issue 3问题总结编译命令参考文档https://studygolang.com/articles/28132?fr=sidebarprotoc--go_out=plugins=grpc:./ *.protoissue1172-1-1-156:proto xuqianlong$ p

文章图片
#golang#开发语言#后端
[k8s]helm使用

编写 namespace.yamlmetadata:name: {编写 deployment.ymlmetadata:labels:spec:template:metadata:labels:spec:ports:selector:编写 service.ymlmetadata:spec:selector:ports:编写chart.yamlname: app编写 values.yaml验证是否存在

#kubernetes#容器#云原生
gitlab-cicd问题总结

问题总结1 .gitlab-ci.yml脚本中tag以下两个tag需要一一对应,否则触发不了CICD脚本中的tagstags:- developgitlab中的tag问题总结2 .gitlab-ci.yml脚本中onlyonly 下边的名称要和gitlab中分支名字要对应.........

#git
向量数据库终极选型指南:Chroma / Weaviate / Qdrant / Pinecone / Milvus 多维度大比拼

摘要:五大向量数据库多维对比与选型指南 本文系统对比了Chroma、Weaviate、Qdrant、Pinecone和Milvus五款主流向量数据库的核心差异: 开源性:除Pinecone为闭源SaaS外,其余均为开源方案,数据主权和部署灵活性更高。 部署复杂度: Chroma最轻量(单行代码可运行) Weaviate/Qdrant中等(Docker单容器) Milvus最重(需K8s生态) Pi

#数据库
深入理解 Qdrant 向量数据库:从 Filterable HNSW 到混合搜索,一篇讲透

本文深入解析了Qdrant向量数据库的核心架构与技术特点。Qdrant作为纯Rust编写的高性能开源向量搜索引擎,专为向量搜索场景设计,具有以下关键优势: 全栈式架构:从客户端层到存储层的四层设计,支持多语言访问和分布式部署。 原生混合存储:向量和元数据(Payload)统一管理,避免了传统方案需要连接多个数据库的问题。 创新索引技术: Filterable HNSW算法实现高效的带条件向量搜索

#数据库
CNI(Container Network Interface,容器网络接口)

CNI IPAM是容器网络接口中的地址管理组件,负责为容器动态分配、回收IP地址。它以插件形式与网络插件协同工作,支持host-local(节点本地)、dhcp(外部服务器)、calico-ipam(全局池)等多种模式,满足不同网络场景需求。核心功能包括IP分配、子网管理、DNS配置和地址回收,相比传统IPAM更轻量化,专注容器快速创建/销毁的特性。配置通过JSON定义,典型场景如bridge插件

#开发语言#k8s
k8s中对gkv的理解 TypeData

Kubernetes中的GKV(Group、Version、Kind)是资源标识的核心概念,通过apiVersion和kind字段在YAML配置中体现。Group将功能相关资源归类(如apps、batch),Version管理API演进(v1稳定版、v1beta1测试版),Kind指定资源类型(如Deployment、Service)。GKV确保资源正确解析和版本兼容性,可通过kubectl ap

#kubernetes#容器#云原生
CI/CD: GitHub K8S 部署指南

本文详细介绍了使用GitHub Actions为go-zero微服务项目实现CI/CD部署到Kubernetes集群的全过程。主要内容包括项目架构设计、部署步骤实施、常见问题解决方案以及完整的CI/CD流程说明。重点解决了镜像推送权限、K8s证书配置、服务依赖循环、健康检查等关键问题,并提供了阿里云镜像仓库替代GitHub Packages的优化方案。通过ConfigMap挂载配置文件、合理设置服

#github
CI/CD: K8S + Tekton + ArgoCD 深入浅出完全指南

本文介绍了基于Tekton和ArgoCD的CI/CD实践指南,将复杂流程简化为通俗易懂的"建筑工人"和"搬家公司"比喻。Tekton负责构建镜像(CI阶段),ArgoCD负责部署到Kubernetes(CD阶段),Git作为唯一真相来源。指南包含架构总览、环境信息、核心组件速查表以及日常操作指南,帮助开发者快速掌握从代码提交到自动部署的全流程,实现"改代码→git push→喝咖啡→部署完成"的自

#argocd#大数据
Kubernetes Operator 原理与实践:从入门到实战

一句话是什么Operator 是 Kubernetes 的扩展模式,让你用自定义资源(CR)来管理复杂应用。生活化比喻想象你开了一家连锁餐厅...传统方式(手动管理):- 你要亲自盯着每个分店- 哪家店缺人了,你亲自去招- 哪家店出问题了,你亲自去修- 累死你!Operator 方式(自动化管理):- 你写了一份"餐厅管理手册"(CRD)- 每个分店按手册运营(CR)- 有个"智能管家"自动执行手

#kubernetes#容器#云原生
    共 56 条
  • 1
  • 2
  • 3
  • 6
  • 请选择