Blogaomu

WEBアプリケーション開発とその周辺のメモをゆるふわに書いていきます。

Envoy

EnvoyのイメージをDistrolessベースに替えたときの失敗談

この記事はZOZO Advent Calendar 2023 シリーズ9の7日目の記事です。 私たちの管理するWebシステムではリバースプロキシとしてEnvoyを利用しています。以前はAlpineベースのイメージを利用していましたが、こちらが廃止となったためEnvoyのバージョンアップ…

Envoy の gRPC-JSON transcoder を利用する場合のアクセスログで元の HTTP method を出力したい

Envoy の gRPC-JSON transcoder を使っているときにアクセスログでハマったのでメモっておきます。 gRPC-JSON transcoder というのは、簡単にいうとRESTful な JSON API としてリクエストすると gRPC の形式に変換した上で upstream のサーバーにプロキシし…