概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Debugging Ruby processes in Kubernetes · Kir Shatrov 原文公開日: 2018/04/13 著者: Kir Shatrov -- Shopifyのプロダクションエンジニアです。 コンテナ化されていないアプリのデバッグはまったくもって簡単です。ホストにssh接続してプロセスに対してrbspyだのstraceだのgdbだのを駆使するもよし、rails consoleでproduction環境で何かを再現するもよしです。 Kubernetesだとデバッグがつらくなる理由 プロセスがコンテナ内で実行されていると、デバッグが少しばかり面倒になります。最初にdocker exec(--interactive --ttyの追加も忘れずに!)でコンテナに入る必要がありますし、実行中のプロセスのin