vscode-azureappservice icon indicating copy to clipboard operation
vscode-azureappservice copied to clipboard

Creating app service and app service plan in App Service Environment (ASE) .

Open samlin-msft-zz opened this issue 4 years ago • 7 comments
trafficstars

Hi,

I'm trying to create an app service into an App Service Environment(ASE) with "Adv." command. Comparing with Azure portal UI and vs code extension, I come out an app creation flow. It seems be a gap to create app service in ASE.

  1. I can only create an app service into an existing ASP resides in an existing ASE with the flow ( 1 -> 2 -> 3 -> 4b -> 5 -> 6 -> 7a -> 8a -> 9b -> 13 ).
  2. If there is no ASP in an existing ASE, cannot create an app service and ASP in the existing ASE.
  3. I'm not able to create a new app into a new ASE. The purple blocks and ASE configure sub-process( 6, 7b, 11b, 11b, 11c/12b ) are not available in vs code extension. Is it possible to add the feature to backlog? Thanks!

image

samlin-msft-zz avatar Aug 25 '21 22:08 samlin-msft-zz

We try to keep things relatively simple in VS Code and unfortunately creating an ASE would add several more steps to an already complicated flow. We recommend people use the Portal, az cli, or an ARM/Bicep template for more complicated scenarios. That being said, we can leave this open for now to see if we get more feedback asking for this feature

ejizba avatar Aug 30 '21 21:08 ejizba

Hi @ejizba, Thanks for considering this. Is it possible to display ASE list in step 6? It will enable another flow (... 5 -> 6 -> 7b -> 8b -> 9b -> 13) to provide better user experience align with Azure Portal. I've got information from Portal owner that getting ASE list from the API with filter like below, FYR.

https://management.azure.com/resources?api-version=2018-11-01&$filter=(subscriptionId eq 'xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx') and (resourceType eq 'Microsoft.Web/hostingEnvironments')

samlin-msft-zz avatar Aug 30 '21 23:08 samlin-msft-zz

ASE is where most enterprise customers are with App Service. More importantly ASEv3 is where they are going to be. It has the best story for an injected service. This isn't expensive like ASEv2 either. Without supporting this, you are regulating use of this extension to smaller business use.

ccompy avatar Aug 31 '21 02:08 ccompy

@ccompy that is correct. Our understanding is that enterprise customers and other more advanced users do not deploy from VS Code and instead use more automated solutions like CI/CD. In VS Code we try to make things quick and easy which is great for new users and people testing stuff out, but its often too easy for people who do not want to risk mistakes affecting their production apps. Our goal is to complement other tooling like the Portal, CI/CD, etc. - not replicate it.

If you have enterprise customers in mind, you're welcome to point them to this issue to upvote or comment if our understanding is incorrect.

ejizba avatar Sep 03 '21 17:09 ejizba

This issue has become stale and is at risk of being closed. The community has 60 days to upvote the issue. If it receives 5 upvotes we will keep it open and take another look. If not, we will close it. To learn more about how we handle issues, please see our documentation.

Happy Coding!

AzCode-Bot avatar Mar 03 '22 06:03 AzCode-Bot

This feature request is now a candidate for our backlog. The community has 240 days to upvote the issue. If it receives 5 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.

Happy Coding!

AzCode-Bot avatar Apr 06 '22 05:04 AzCode-Bot

This issue has become stale and is at risk of being closed. The community has 60 days to upvote the issue. If it receives 5 upvotes we will keep it open and take another look. If not, we will close it. To learn more about how we handle issues, please see our documentation.

Happy Coding!

AzCode-Bot avatar Oct 03 '22 05:10 AzCode-Bot

:slightly_frowning_face: In the last 60 days, this issue has received less than 5 community upvotes and we closed it. Still a big Thank You to you for taking the time to create it! To learn more about how we handle issues, please see our documentation.

Happy Coding!

AzCode-Bot avatar Dec 03 '22 05:12 AzCode-Bot