A very big pain we've been having for a while is debugging our app that's been running on Kubernetes for the past year. The local debugging tools are great, but attempting to debug certain issues in a remote environment is a major pain that probably wasted hundreds of hours of waiting for tests, redeploying etc.
To mitigate that, we've been using a tool called Rookout (https://www.rookout.com). We no longer need console.log statements in our code - We just set non-breaking breakpoints via their Web IDE and it just works - we get all the data we need, and without redeploying ¯\_(ツ)_/¯
To mitigate that, we've been using a tool called Rookout (https://www.rookout.com). We no longer need console.log statements in our code - We just set non-breaking breakpoints via their Web IDE and it just works - we get all the data we need, and without redeploying ¯\_(ツ)_/¯