skaffold icon indicating copy to clipboard operation
skaffold copied to clipboard

feat: support metadata to start debugger in wait mode for g…

Open pkoutsovasilis opened this issue 2 years ago • 3 comments

Implements https://github.com/GoogleContainerTools/skaffold/issues/4870:

  • support for starting the respective runtime debugger in "wait" mode for go, python, nodejs, jvm if the container image has the label skaffold.dev/debug-suspend [docker deploy]
  • support for starting the respective runtime debugger in "wait" mode for go, python, nodejs, jvm if the pod template has the annotation the skaffold.dev/debug-suspend [k8s deploy]

pkoutsovasilis avatar Sep 30 '23 16:09 pkoutsovasilis

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

google-cla[bot] avatar Sep 30 '23 16:09 google-cla[bot]

This is my top desired feature for skaffold. I hope the maintainers can take a look at this soon.

anthonyalayo avatar Nov 10 '23 18:11 anthonyalayo

I am not sure why this PR doesn't get any attention from the maintainers, but I rebased it to resolve the conflicts with main. In my workflow, and I think I am not alone, I need a breakpoint as soon as the first line in main() so such a feature is crucial.

pkoutsovasilis avatar Apr 24 '24 21:04 pkoutsovasilis