别忘了给Nginx配置默认SSL证书避免源站IP被暴露 2022-05-11 Nginx 随着互联网的安全越来越被重视,网站启用HTTPS越来越成为普遍,只要给自己的域名申请一个SSL证书再给Nginx做简单的配置就能将网站走到H 阅读更多
Kubernetes Ingress Nginx Controller 原理解析 2022-03-30 Kubernetes Ingress是kubernetes中一个比较重要的资源,Ingress控制器通常位于集群的边沿负责集群服务的对外,虽然有Traefik、C 阅读更多
OpenResty balancer_by_lua负载均衡原理解析 2022-03-16 Nginx 在阅读本文之前需要对Nginx Upstream流程有个了解,可以参考下我上一篇Nginx Upstream流程分析。 源码基于以下master分 阅读更多
Nginx Upstream流程分析 2022-03-14 Nginx 源码基于nginx 1.17.8 事起于在看nginx ingress源码对lua部分的一行代码产生了疑问 1 ngx_balancer.set_more_tries(1) 于是查了api set_more_tries syntax: ok, err = balancer.set_more_tries(count) context: balancer_by_lua* Sets the tries performed when the current attempt 阅读更多
Kubernetes SharedIndexInformer原理分析 2022-01-16 kubernetes 本文基于client-go-0.20.14 我们都知道kubernetes采用声明式api,因此需要一种机制能让各种控制器能随时感知它所管理的 阅读更多
Kubernetes metrics-server原理解析 2022-01-13 kubernetes 在kubernetes集群中部署metrics-server后可以通过kubectl top <pod/node>可以查看pod或nod 阅读更多
Kubernetes client-go Indexer解析 2022-01-11 kubernetes 在上一篇client-go概览中已经介绍过Indexer,但当我在看源码时发现它还是比较复杂的,为了加深理解便有了这篇笔记,先放一张总览图 Store 阅读更多
Kubernetes client-go概览 2022-01-04 kubernetes client-go是kubernetes官方维护go语言实现的客户端客,可以用来对kubernetes做二次开发,但当我在初次看代码中自带的 阅读更多
Kubernetes对象版本控制ResourceVersion和Generation原理分析 2021-12-28 kubernetes 最近想用kubernetes client-go实现一个监听deployments 变化的功能,在如何判断kubernetes资源的变化有了疑问 阅读更多
Nginx反代Websocket原理 2021-11-25 最近需要用到Nginx反向代理Websocket协议,虽然Nginx配置起来了就两行配置但还是有必要来了解下它的原理。 HTTP Upgrade HTTP/1.1协 阅读更多