Radu Matei also wrote a fantastic blog post on this subject that may be of interest to you. The blog post distills some of the approaches we’ve taken with Draft and the VSCode extension, but the blog post’s material applies to the current state of debugging containers in Kubernetes: https://radu-matei.com/blog/state-of-debugging-microservices-on-k8s/
Matt
--
You received this message because you are subscribed to the Google Groups "kubernetes-sig-apps" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
kubernetes-sig-...@googlegroups.com.
To post to this group, send email to
kubernete...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/kubernetes-sig-apps/9325f952-3e78-42dd-9915-48045c845331%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
The Weaveworks team have also created an interesting blog post on the subject of debugging service in k8s too: https://www.weave.works/blog/debugging-microservices-squash-vs-telepresence
Although this is Java focused, I did create some documentation and a YouTube video on how to live debug a service via IntelliJ IDEA that is running locally but with traffic proxied to and from the remote cluster: https://www.telepresence.io/tutorials/intellij
As a disclaimer, I'm working with Datawire (who steward the CNCF-hosted Telepresence tool), but let me know if I can help at all.
Best wishes,
Daniel
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-sig-apps/5AAA7C24-0DCE-45C0-ACF5-04A8DF2327FC%40fishworks.io.