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

Feature/create cluster #217

Merged
merged 10 commits into from
Jul 20, 2023
Merged

Conversation

Tatsinnit
Copy link
Member

@Tatsinnit Tatsinnit commented Jul 17, 2023

This PR is to enable 2 things, which will be amazing for next level of AKS Developer Experience we could aim for. ❤️☕️

  • Multi Step Wizard Mechanism.
  • Minimalistic Create Standard AKS Cluster

Details: (Please also refer to screenshots below)

The Create Cluster will appear as a subscription level subMenu, the key thing about this feature drop is that this feature is short, needs least input form the user and all user need to add is the valid cluster name and in step-2 select the Predefined resource group name form the drop down.

With this experience we are enhancing the developer experience and now fully one-click functionality to create standard cluster with just 2 steps from VsCode.

User will right-click on their subscription in the tree note, select Create Standard Cluster --> which will initiate a 2 step wizard - Ste-1 : Will accept valid cluster name and Step-2 : Select Resrouce Group Name - as a location the location of the resource group name will be taken as the location of the cluster and all user need to do is now setback and let VsCode experience do its thing call the aks managed operation and in the end user gets served with message box with click -> nav to the portal cluster page which will take user to the exact cluster which is created.

Thanks all, @peterbom , @rzhang628 , @qpetraroia and fyi : @gambtho ❤️☕️ 🎊

This kind of originated from this discussion here: #204

workflow:

Screenshot 2023-07-18 at 11 09 34 AM Screenshot 2023-07-18 at 11 10 24 AM Screenshot 2023-07-18 at 11 10 41 AM Screenshot 2023-07-18 at 12 32 44 PM Screenshot 2023-07-06 at 4 58 27 PM

@Tatsinnit Tatsinnit added the enhancement 🚀 New feature or request or improvements on existing code. label Jul 17, 2023
@Tatsinnit Tatsinnit self-assigned this Jul 17, 2023
@qpetraroia
Copy link
Collaborator

Looks great @Tatsinnit, is there a vsix I can test?

@Tatsinnit Tatsinnit merged commit 6b943e0 into Azure:master Jul 20, 2023
tejhan pushed a commit to tejhan/vscode-aks-tools that referenced this pull request Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement 🚀 New feature or request or improvements on existing code.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants