自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 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 19:25:45 2460 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 10:15:22 3797

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

文章目录Kiali中的Istio配置管理配置获取及验证Api 路径入口方法验证配置方法( GetIstioObjectValidations)Kiali中的Istio配置管理在 Kiali 的管理界面中,最后一项是 Istio Config,在这里可以看到 Istio 定义的所有 CRD 的配置。在上方 Istio Type 的选项框中,可以看到 Kiali 支持这些类型的配置查看,但是目...

2019-08-02 15:13:04 1267

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

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

2019-07-29 16:20:25 4618 2

原创 dubbo迁移到kubernetes

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

2019-07-24 21:23:49 320

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

文章目录mainrunServernewPatchTablenewServerp.newRuntimeruntimeListenonConfigChangeprocessNewConfigBuildSnapshotprocessAttributeManifestsprocessStaticAdapterHandlerConfigsprocessInstanceConfigsNewGRPCServe...

2019-07-06 16:50:16 783

原创 分布式追踪系统Jaeger初探

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

2019-07-04 11:25:24 1113

空空如也

空空如也

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

TA关注的人

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