Supported platforms

This page describes the supported platforms and languages for Cloud Debugger. To begin using Debugger, follow the instructions on this page under Set up your project.

Language App Engine Compute Engine Google Kubernetes Engine Cloud Run Cloud Run for Anthos on Google Cloud VMs and Containers running elsewhere
Standard environment Flexible environment
Java Yes Yes Yes Yes Yes Yes Yes
Python Yes Yes Yes Yes Yes Yes Yes
Go - - Yes3 Yes3 - - Yes3
Node.js Yes1 Yes1 Yes1 Yes1 Yes Yes Yes
Ruby - Yes1 Yes1 Yes1 - - Yes1
PHP - Yes2 Yes2 Yes2 - - Yes2
.NET Core - Yes2 - Yes2 - - -

1 Support is in Beta release.
2 Support is in Alpha release.
3 Support for 1.9 and earlier is in Beta release. Support for 1.10 and later is in Alpha release.

Set up your project

  1. Sign in to your Google Account.

    If you don't already have one, sign up for a new account.

  2. In the Cloud Console, on the project selector page, select or create a Cloud project.

    Go to the project selector page

  3. Make sure that billing is enabled for your Google Cloud project. Learn how to confirm billing is enabled for your project.

  4. Enable the Cloud Debugger API.

    Enable the API

What's next

Follow the set-up instructions for your application programming language.