feat: support metadata to start debugger in wait mode for g…
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]
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.
This is my top desired feature for skaffold. I hope the maintainers can take a look at this soon.
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.