Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add remote debugging for node functions on Linux dedicated plans #1344

Closed
mrcrane opened this issue Jun 14, 2019 · 1 comment
Closed

Add remote debugging for node functions on Linux dedicated plans #1344

mrcrane opened this issue Jun 14, 2019 · 1 comment

Comments

@mrcrane
Copy link
Contributor

mrcrane commented Jun 14, 2019

This is the first step to bring the App Services remote debugging experience to Functions.

Remote debugging requires two main pieces to be in place on the Azure side:

  • The tunnel API needs to be available on Kudu.
  • The runtime needs to launch in debug mode and configure the tunnel when the "remoteDebuggingEnabled" config is set.

The configuration piece has been taken care of here: Azure/azure-functions-docker#107

The Kudu tunnel API is currently only available on Linux dedicated plans. We have started the conversation about enabling the tunneling API for Linux consumption plans, but this is non-trivial work that will take some time.

This issue covers the work for Linux dedicated plans, which will give us a quick win and allow us to iron out all of the tooling issues. Once we have nailed down the experience with dedicated plans, we will be in a good place to add support for consumption plans when they become available.

@mrcrane
Copy link
Contributor Author

mrcrane commented Jun 14, 2019

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant