Istio

Sponsored links
Istio

istio-proxy の log level を変更する

Istio でよくわからない通信の問題が発生した際、Envoy の access log だけでは何が起きているのかわからない場合があります。そんなとき、当該 Pod の LogLevel を debug に変更することで得られる情報が...
Envoy

istio sidecar の停止を connection がなくなるまで遅らせる

新機能 EXIT_ON_ZERO_ACTIVE_CONNECTIONS 以前、「Istio 導入への道 – sidecar の調整編」という記事で、Istio の sidecar (istio-proxy) が、アプリの終了を待た...
Istio

Istio で Downstream への TCP keepalive を送る方法

Advent Calendar 2020 全部オレシリーズ 14日目です。誕生日記念号です。おめでとうございます。ありがとうございます。 先日も gRPC と NLB での idle timeout の問題について触れましたが、今回は...
Sponsored links
Istio

Istio 1.8 で holdApplicationUntilProxyStarts 設定に変更がありました

Advent Calendar 2020 全部オレシリーズ 7日目です。もう完走は諦めました。 8月にリリースされた Istio 1.7 で追加され、「メインコンテナの起動前に istio-proxy の起動を完了させる」で紹介した機...
Istio

メインコンテナの起動前に istio-proxy の起動を完了させる

2020年8月21日に Istio 1.7 がリリースされました。その RELEASE NOTE の Production operability improvements 項に次の節を見つけました。 You can delay the ...
Istio

Istio 導入への道 – sidecar の調整編

Istio シリーズ 第12回です。 Istio は各 Pod に sidecar として Envoy コンテナを差し込み、通信の受信も送信も Envoy を経由します。アプリの更新時などに旧バージョンの Pod の停止する時、先に En...
Istio

ArgoCD と Istio Ingress Gateway

ArgoCD という Kubernetes 用の CD ツールがあります。 Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. これを Is...
Istio

Istio 導入への道 – Ingress Gateway で TLS Termination 編

Istio シリーズ 第11回です。 TLS Termination 外部からのアクセスを Istio Ingrress Gateway に TLS の Temination をさせたいことがありますね。今回はこれを試します。 TLS...
Istio

Istio 導入への道 – 図解

Istio シリーズ 第10回です。 そろそろ図解してみようと思ったのだが...正確に描くのは非常に難しい、そのうち Argo CD + Argo rollouts についても書くので Argo CD が描画する図を見る方が良いかもしれな...
Istio

Istio 導入への道 – gRPC でも Fault Injection 編

Istio シリーズ 第9回です。 Istio by Example に gRPC というのがあった。 gRPC に delay が挿入されている。できるんだねそれも。 ということで試してみます。gRPC については全然分かってないのだ...
Copied title and URL