All Stories

微服务监控 - Prometheus

正如互联网架构演进所讲的,微服务给我们带来许多好处,但同时也带来许多问题,微服务的监控便是其中之一。

Service Mesh, Kubernetes, Istio, 微服务监控, Prometheus, Grafana, Kiali, Sep 10, 2020

Service Mesh - Istio 1.7 任性的小子

盼着盼着 Istio 1.7 终于如约而至,Istio 团队完美兑现了发布路线图的诺言。在官方的 Announcing 中是这么描述的:

Service Mesh, Istio, 微服务, Aug 25, 2020

golang 编程规范 - Code Review 规范

Code Review 即代码审查,对于项目而言,其目的在于找到开发时被忽视的 Bug,以此极大地提高代码质量也可以帮助开发者们更加熟悉项目。

golang, go, Code Review, 代码审查, Jul 17, 2020

golang 编程规范 - 项目目录结构

项目的目录结构通常也是门面,内行人通过目录结构基本就能看出开发者是否有经验。

featured, golang, go, project-layout, 目录结构, Jul 16, 2020

微服务监控 - EFK 日志收集

日志收集是微服务可观测性中不可或缺的一部分。日志对于调试问题和监视集群状况非常有用。

微服务监控, kubernetes, k8s, Istio, EFK, Elasticsearch, Fluentd, Kibana, Jul 06, 2020

工具 - 打造 Mac “完美”终端(Terminal),一篇就够了

作为一个程序员,经常需要跟终端(Terminal)打交道。配置一个漂亮、好用的终端,不但心情愉悦,效率也能提升不少。

featured, iTerm2, zsh, oh my zsh, powerlevel10k, Jul 05, 2020

Service Mesh - Istio 1.6 简化以提升用户体验

Istio 今年的更新频率可谓非常稳健。在 3 月 5 号发布 1.5 这个重大更新版本后,又陆续发布了 4 个 1.5.x 版本,在 5 月 21 号又迎来了 1.6 版本。

Service Mesh, Istio, 微服务, Jun 02, 2020

Istio 常见问题 - 如何为公开多个端口的服务配置 VirtualService?

有一个暴露多个端口的容器,Kubernetes Service 的配置如下所示:

Service Mesh, Istio, Istio 常见问题, May 30, 2020

Service Mesh - VSCode Istio 代码片段插件

每次编写 Istio CRD yaml 时,总是记不住或者容易犯错。因此,写了一个 Visual Studio Code Istio 代码片段插件,帮助快速写出 Istio CRD。

Service Mesh, Istio, Visual Studio Code, Code snippets, May 24, 2020

Istio 常见问题 - Istio 自定义 Ingress(入口)网关

Istio 默认只创建了一个位于 istio-system 命名空间下的 LoadBalancer 类型入口网关 istio-ingressgateway。

featured, Service Mesh, Istio, Istio 常见问题, May 18, 2020