Tanzu Toolkit for Visual Studio is an extension for Visual Studio 2022 that allows users of Tanzu Platform (formerly known as Tanzu Application Service or TAS) to manage apps directly from within the IDE. Users of this extension are able to:
- Manage Tanzu Platform environments with the Tanzu Platform Explorer
- View orgs, spaces, and apps
- Start / stop / delete apps
- Tail app logs
- Deploy apps from Visual Studio using the App Deployment window
- Use / create Cloud Foundry manifest files for consistent app deployments
- Remotely debug apps running on Tanzu Platform within Visual Studio
To install this extension, you will need Visual Studio version 2022. This extension can be downloaded within the IDE by searching "Tanzu" in the "Manage Extensions" window.
This extension can also be installed outside of Visual Studio by first downloading the appropriate .vsix
file, then double-clicking it to prompt an installation.
The Tanzu.Toolkit.VisualStudio.vsix
extension file is included in each release in this repository.
Alternatively, latest builds can be found on vsixgallery.com, though these may contain features still under development:
This extension can be uninstalled from Visual Studio using "Manage Extensions" window.
Remote debugging in air-gapped environments requires you to supply your own OS-specific copy of vsdbg, which the extension can bundle with the app during deployment. The path to vsdbg must be specified in the Tanzu Toolkit section of the Visual Studio options on your machine:
On a machine that does have internet access, you may use the script download-vsdbg.ps1 to acquire the current version of vsdbg for apps running on Linux and Windows.
Check out our Wiki! It goes into more detail on several features.