sniperking2008
码龄13年
关注
提问 私信
  • 博客:15,758
    社区:231
    15,989
    总访问量
  • 7
    原创
  • 1,446,062
    排名
  • 4
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2011-12-17
博客简介:

sniperking2008的专栏

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得3次评论
  • 获得19次收藏
创作历程
  • 1篇
    2021年
  • 1篇
    2020年
  • 5篇
    2019年
成就勋章
TA的专栏
  • 网络
  • Jaeger
    2篇
  • Istio
  • Kubernetes
    3篇
  • Kiali
    2篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Kubebuild和code-generator踩坑

Kubebuild和code-generator踩坑概览一、使用kubebuilder创建项目二、生成Resource和manifests三、使用code-generator1)准备脚本2)更新依赖3)修改代码结构4)添加注释参考文档概览kubebuilder和k8s.io/code-generator类似,是一个码生成工具,用于为你的CRD生成kubernetes-style API实现。目前个人使用的方式时Kubebuilder生成CRD和manifests yaml,再使用code-generat
原创
发布博客 2021.12.02 ·
2600 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

Jaeger源码解析 -- All in One 模式

简介Jaeger 的 All-in-one 模式主要是用来快速启动一个本地服务用来测试,其中包含 Jaeger UI、collector、query、agent、这些组件。这个模式下的存储数据是放在内存中的。启动 All-in-one 模式的 jaeger 最简单的方式是使用 Docker 镜像的来启动。$ docker run -d --name jaeger \ -e COLLECT...
原创
发布博客 2020.01.10 ·
4046 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Kiali源码解析--Istio配置管理以及验证

文章目录Kiali中的Istio配置管理配置获取及验证Api 路径入口方法验证配置方法( GetIstioObjectValidations)Kiali中的Istio配置管理在 Kiali 的管理界面中,最后一项是 Istio Config,在这里可以看到 Istio 定义的所有 CRD 的配置。在上方 Istio Type 的选项框中,可以看到 Kiali 支持这些类型的配置查看,但是目...
原创
发布博客 2019.08.02 ·
1303 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Kiali代码结构剖析以及拓扑图生成流程代码解析

文章目录Kiali架构Kiali架构在分析kiali结构之前,我们先看下官方给出的架构图在上面的结构中,可以清晰的看出kiali是一个前后端分离的系统,但是在构建镜像的时候,前端和后端是放到同一个镜像中的。Kiali依赖两个外部的服务,一个是Prometheus,这是一个监控和报警系统。这里的Prometheus是istio中的Prometheus,它会收集envoy上报给mixer的数据...
原创
发布博客 2019.07.29 ·
4707 阅读 ·
2 点赞 ·
2 评论 ·
4 收藏

dubbo迁移到kubernetes

目录使用java kubernetes client使用dubbo mesh使用java kubernetes client优点:可以使用kubernetes进行服务管理,并且进行观测到服务之间的调用关系。缺点:1. dubbo中配置的service name必须和kubernetes中的service name相同,并且要在同一命名空间下,灵活性较差。2.服务发布和消费没有注册到zk上,所...
原创
发布博客 2019.07.24 ·
347 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Istio源码解析--Mixer启动流程

文章目录mainrunServernewPatchTablenewServerp.newRuntimeruntimeListenonConfigChangeprocessNewConfigBuildSnapshotprocessAttributeManifestsprocessStaticAdapterHandlerConfigsprocessInstanceConfigsNewGRPCServe...
原创
发布博客 2019.07.06 ·
819 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

分布式追踪系统Jaeger初探

目录Jaeger介绍什么是Jaeger特性技术系统截图跟踪界面追踪细节特性详情高扩展性对OpenTracing原生支持多种存储后端现代化Web UI云原生部署观测向下兼容ZipkinJaeger介绍什么是JaegerJaeger是Uber发布的一个开源系统,受到Dapper和OpenZipkin启发,用来监控和排查微服务的分布式系统。包括:分布式上下文传递分布式事务监控自顶向下的原因...
原创
发布博客 2019.07.04 ·
1152 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏