![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Istio
文章平均质量分 79
12Dong
这个作者很懒,什么都没留下…
展开
-
【Istio】1.5.4版本经过Istio sidecar的请求会有部分503 UC upstream connect error or disconnect/reset before headers
在使用Istio1.5.4进行服务编排的时候,发现了一系列问题,这一系列问题中有一个令人匪夷所思的问题。有一个请求比如说叫做www.12dong.com/api/dong/getinfo?type=1&sort=1这个请求会因为Istio的原因报错这个错503 upstream connect error or disconnect/reset before headers,但是当我改变参数为www.12dong.com/api/dong/getinfo?type=2&sort=1的时候,原创 2020-06-29 20:39:48 · 981 阅读 · 0 评论 -
【Istio】Virtualservice 因为 galley 证书过期无法部署
因为在部署virtualservice到线上Istio集群的时候,出现了一个问题Internal error occurred: failed calling webhook "pilot.validation.istio.io": Post https://istio-galley.istio-system.svc:443/admitpilot?timeout=30s: x509: certi...原创 2020-05-07 21:03:04 · 953 阅读 · 0 评论 -
【Istio】像shopify一样免费使用https证书
背景在shopify中可以免费将一个属于自己的网址绑定到shopify指定的域名上,作为门户引流并提供shopify的售卖服务。除此之外,还会提供一张免费的https证书。本文将描述如何将这一套流程经过一定变通(接入手段),自动化地在kubernetes + istio集群中使用。shopify流程原型在shopfiy中,绑定一个域名分为如上三步。据我观察最重要的一步其实就是第一步,将自己...原创 2020-04-19 18:28:50 · 1289 阅读 · 0 评论 -
【Istio】源码解读Istio Watcher 证书更新后Istio执行的逻辑
源码地址 https://github.com/istio/istio/blob/master/pilot/pkg/proxy/envoy/watcher.go 从这份源代码中主要可以看出 在证书变更之后,Istio执行了那些逻辑。 Watcher这份Golang源代码主要是对Istio Certificate目录监管 如果Certificate目录发生变化 则将所有的Certificate文...原创 2018-06-28 14:11:18 · 418 阅读 · 0 评论 -
【Istio】源码解读ca/controller/secret.go 观测证书发生更新时的逻辑
源代码地址https://github.com/istio/istio/blob/master/security/pkg/pki/ca/controller/secret.go 这份源代码主要是分析证书更新时的重启时间和证书更新后,执行的逻辑 https://github.com/istio/istio/blob/master/security/pkg/pki/ca/controller/se...原创 2018-06-28 14:11:05 · 529 阅读 · 0 评论