2023
golang 结合 cobra 使用 chatgpt qdrant 实现 ai知识库 cli
Kbai
2023-09-22    
golang 使用 viper 加载配置文件 自动反序列化到结构
golang使用 viper 无需设置 mapstructure tag 根据配置文件后缀 自动返序列化到结构,解决结构有下划线的字段解析不成功问题
2023-08-27    
k8s + docker 基于 kubeadm 多节点集群部署
k8s + docker + flannel + kubeadmin 在 ubuntu-server 22.10 进行 多节点集群部署
2023-06-08    
k8s istio 集成 多版本应用服务 和 网格监测
k8s istio 入门, istioctl 安装,istio 多个服务应用程序部署,Gateway 和 VirtualService 实现应用程序对外开发,kiali grafana prometheus jaeger 实现网格监测
2023-06-04    
通过 Github workflows CI/CD 自动化部署 Github Pages hugo 免费博客
通过 github actions,将hugo 博客自动部署到github pages,并且配置自定义域名
2023-05-30    
使用golang 基于 OpenAI Embedding + qdrant 实现k8s本地知识库
利用 OpenAI Embedding 得到 数据集 问题 向量,存入 向量数据库 qdrant ,用户 通过问题向qdrant 得到相似最高的数据,再次组装对 openai chatgpt进行提问,得到答案
2023-05-26    
frp 和 nginx 搭建一个内网穿透服务器
最终实现效果:通过域名打开家里主机建设的网站
2023-05-17    
Makefile 与 docker 进行多服务 一次性构建
不使用gitlab ci/cd, 在本机快速通过 makefile+docker-compose 编排多个服务
2023-05-16    
golang 使用 OpenTelemetry 实现跨服务 全链路追踪
用户请求了一个接口,接口会调用其他grpc,http接口,或者内部的方法,这样的调用链路,如果出现了问题,我们需要快速的利用工具定位问题,OpenTelemetry就是这样一个工具
2023-05-16