Hi everyone, welcome back to August update of Java on Azure Tooling. In this update, we will introduce the AKS support and Virtual Machine support. In addition, we make some improvements for users to search for subscriptions and find our tutorials easily. We hope these features could improve your user experience. So let us get started.
Azure Toolkit for IntelliJ Improvements
AKS Management Support
Azure Kubernetes Service (AKS) simplifies deploying a managed Kubernetes cluster in Azure by offloading the operational overhead to Azure. We have been consistently hearing from our customers that they want better AKS integration to view pod logs, manage clusters and workloads.
In our latest release, Azure Kubernetes Service (AKS) cluster is available on Azure Toolkit for IntelliJ, so that developers can manage Azure Kubernetes Service directly in Azure Explorer. To create it, you just need to locate the Kubernetes Services and right click it and choose “create” option. It will take several minutes to create the cluster.
And our plugin also provides the support to download kubeconfig (Admin/User) file to the local machine, and set as current cluster (Admin/User). Then you can connect to your Kubernetes cluster with kubectl or other tools.
Azure Virtual Machine Support
Azure Virtual Machines (VM) is one of several types of on-demand, scalable computing resources that Azure offers. You can see more details with the document Virtual machines in Azure. We know that running or debugging applications in another environment such as Azure Virtual Machine will be essential for Java developers, who want to build applications in the cloud or create environments for development and testing.
It will be complex for developers to launch and connect with an Azure Virtual Machine in IntelliJ IDEA with lots of steps. To improve this experience, we have provided the entry of “Azure Virtual Machine” under “Run On” targets list of run/debug configurations of IntelliJ IDEA. To create and configure it,
From the main menu, select Run | Edit Configurations.
Select the “Azure Virtual Machine” from the Run on menu or click Manage targets… to add a new target with “Azure Virtual Machine”.
With this new Virtual Machine support, you can directly run or debug applications on Azure Virtual Machine in IntelliJ IDEA. Here is a short demonstration for it.
Search Subscriptions Easily
When you login in with your Azure account, you need to specify one or more subscriptions to use. It is common that when you or your organization have multiple subscriptions, it will be time-consuming if you want to find specific subscriptions.
To improve this experience, we have added a search box in the Select Subscriptions dialog and you can filter your subscriptions with name or ID. Here is a quick demonstration for it.
Explore the Settings Menu
To help developers find official documents and blogs more easily, we added more entries to the settings menu in Azure Explorer. With this feature, you can not only open the Azure SDK Reference Book to find more support, but also easily contact us by reporting issues or requesting features, as well as providing feedback. Besides, the Dev Blogs and Documentation also bring more useful resources.
Feedback and Suggestions
Please don’t hesitate to try our product! Your feedback and suggestions are very important to us and will help shape our product in future.
Here is a list of links that are helpful to learn Java on Azure Tooling.
Azure Toolkit for IntelliJ documentation
Azure Toolkit for Eclipse documentation
Maven Plugin for Azure Web Apps/Functions/Spring Cloud
Gradle Plugin for Azure Web Apps/Functions
VS Code extension for Azure Spring Cloud