-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Andrew T Woosnam edited this page Nov 15, 2021
·
22 revisions
Tanzu Toolkit for Visual Studio is an extension for Visual Studio 2019 that allows users of Tanzu Application Service ("TAS") to manage apps directly from within the IDE.
Users of this extension are able to:
- Deploy apps to Tanzu Application Service by right-clicking on a project in the Visual Studio Solution Explorer & selecting "Deploy".
- View apps running in any organizations and spaces the TAS user has access to.
- Stop, start, and delete apps from the "Tanzu Application Service Explorer" tool window.
- Access recent app logs by right-clicking on any app in the "Tanzu Application Service Explorer" tool window.
Tanzu Toolkit for Visual Studio uses the Cloud Foundry CLI to administer apps within Tanzu Application Service. The CF CLI comes bundled with this extension but will maintain a separate configuration environment so as not to interfere with any existing installations of the CF CLI that may exist. CF-CLI-based actions are not officially supported for especially outdated versions of TAS; for more information, see this note on api version support.
- Tanzu Toolkit for Visual Studio is still under development; more features incoming!
- Our team uses this board in ZenHub to track progress.
- All versions of this extension are pre-releases and are not yet publicly supported.
- Tanzu Toolkit for Visual Studio doesn't currently support SSL validation when connecting to Tanzu Application Service; any logins performed through this extension are done without SSL validation.
- To install this extension, you will need Visual Studio version 16.0 or higher.
- You can find a pre-release under the
v0.0.2
tag in the "Releases" section of this repository. - Download the
Tanzu.Toolkit.VisualStudio.vsix
file & double-click to prompt an installation into your Visual Studio instance. - To uninstall this extension from Visual Studio, visit the Visual Studio Extension Manager found under the
Extensions
menu.
- Our extension supports Cloud Controller API version 3.63.0 and greater.
- To maximize the range of supported CC API versions, 2 versions of the CF CLI are bundled with this extension: CF CLI v6 & CF CLI v7:
- If Tanzu Application Service is running CC API version 3 ...
- ... above 3.85.0, this extension uses CF CLI v7.
- ... between 3.63.0 - 3.85.0, this VS extension uses CF CLI v6.
- If Tanzu Application Service is running CC API version 3 ...