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

Azure Resource Explorer is shutting down #374

Open
balag0 opened this issue Jun 28, 2024 · 33 comments
Open

Azure Resource Explorer is shutting down #374

balag0 opened this issue Jun 28, 2024 · 33 comments

Comments

@balag0
Copy link
Contributor

balag0 commented Jun 28, 2024

Azure Resource Explorer - resources.azure.com will be shutting down soon. We recommend alternatives such as https://github.com/projectkudu/ARMClient or the Azure Portal for managing Azure resources.

The github repo will still be available.

Thank you.

@davidebbo
Copy link
Member

Makes me a bit sad, but it had a good run. Thanks for supporting it all these years!

@dsv591
Copy link

dsv591 commented Jul 9, 2024

@balag0, please consider providing a landing page that explains it is shutting down before taking down DNS resolution completely for customer awareness 🙂

A blog post explaining the alternatives would also be very appreciated!

@joakimlemb
Copy link

Azure Resource Explorer - resources.azure.com will be shutting down soon. We recommend alternatives such as https://github.com/projectkudu/ARMClient or the Azure Portal for managing Azure resources.

The github repo will still be available.

Thank you.

Does the repo at https://github.com/projectkudu/AzureResourceExplorer contain the entire source code used by resources.azure.com? So we could self-host a version of that if we wanted to?

@dldldlepl
Copy link

Is there any GUI alternative for the Azure Resoure Explorer?

The Azure Portal build in version is very limited in what it shows. The child resources are not shown there. So it is not really an helpful alternative, because more or less for all resources shown there, I also could just use the "JSON View" in the resource itself.

@davidebbo
Copy link
Member

Does the repo at https://github.com/projectkudu/AzureResourceExplorer contain the entire source code used by resources.azure.com? So we could self-host a version of that if we wanted to?

@joakimlemb I would think that you could run your own if you follow the instructions in https://github.com/projectkudu/AzureResourceExplorer/blob/master/README.md

@abatishchev
Copy link

We recommend alternatives such as https://github.com/projectkudu/ARMClient

Which sadly is barley alive too, I mean it doesn't have any official support nor has seen any improvement for a long time. For example, the migration from ADAL to MSAL is long time due, so it might just stop working at some point.

@fowl2
Copy link

fowl2 commented Jan 14, 2025

Very disappointing, please reconsider. I guess this is the result of some internal organisational issue inside Microsoft - ie. the kudu/app service team not having the clout/recognition vs the arm/portal team. It's a shame that Microsoft continues to allow these sorts of internal disputes affect the customer.

The version in the portal is very limited and loads slowly. Self hosting is impractical

It's not needed all the time, but when it is, it saves a lot of time!

Thanks to the team up until this point.

@fowl2
Copy link

fowl2 commented Jan 14, 2025

@balag0, please consider providing a landing page that explains it is shutting down before taking down DNS resolution completely for customer awareness 🙂

A blog post explaining the alternatives would also be very appreciated!

(Looks like we finally got an eye searing banner 6 months later, thanks! :)

image

I'd echo the calls for blog post.

@tonesandtones
Copy link

That's a real shame. Resource Explorer is super handy for exploring details of resources that aren't visible in the Portal and that require you to already know what you're looking for in the REST API or CLI.

@davidroberts63
Copy link

I also echo great disappointment in this manner. This utility has been a huge benefit in diagnosing peculiar issues and validating resource configuration. The existing Azure Portal UI aspects are strongly lacking in detail and navigation functionality at the level of detail the Azure Resource Explorer provides, as well as the superior speed of the ARE.

@gmasselli-public
Copy link

I second that this is a useful resource. This needs to be available in the portal at the very least. Filtering on "hidden" values in a graphical manner is paramount. Not everyone wants to drop to a shell and run obtuse CLI commands!

@Aman-Jain-14
Copy link

I am unable to access this tool through SAW as of today (it worked a couple days ago). Is the support being removed for different environments/networks? Its still working on my non-SAW machine with my corp credentials.

@SaraALAzzani
Copy link

I'm really disappointed, but when does MS listen. This resource has been one of the most helpful resources that brought together all the products in a very helpful and meaningful way, away from product specific issues. Seems like we can't have a unified view for a disparate build.

@pl4nty
Copy link

pl4nty commented Jan 18, 2025

My fork of Azure Resource Explorer is now available at https://azexplorer.tplant.com.au (source code)

I've fixed a few issues - tenant selector data/styling, Azure PowerShell/CLI codegen, and static content caching. Working on swagger specs at the moment. A Windows container image (ghcr.io/pl4nty/azureresourceexplorer) is also available if anyone wants to self-host, but it depends on cdnjs so won't work offline. Apologies if the public mirror is a bit slow too, I can't afford a premium App Service SKU

@davidebbo
Copy link
Member

My fork of Azure Resource Explorer is now available at https://azexplorer.tplant.com.au (source code)

I think that can only work if you add individual users into your tenant.

@pl4nty
Copy link

pl4nty commented Jan 19, 2025

@davidebbo it works with my other accounts from different tenants, after consenting to the app. fortunately the ARM scope it uses doesn't need Global Admin approval by default

@davidebbo
Copy link
Member

@pl4nty Interesting, as this is what I get:

Selected user account does not exist in tenant 'Plant Pretend Products' and cannot access the application 'a20ec9fe-16d4-4351-8c7a-bb2df9237387' in that tenant. The account needs to be added as an external user in the tenant first. Please use a different account.

My guess is that it works with other org accounts, but not with personal accounts. Does that match your testing?

@pl4nty
Copy link

pl4nty commented Jan 19, 2025

Hmm, I've just enabled a setting (Live SDK support). Would you mind trying again? My other multitenant apps have worked with personal accounts, but I only have one account to test with and it's in that tenant. If login still doesn't work, I'll see if I can get a HAR/screenshare from a colleague tomorrow

@davidebbo
Copy link
Member

Hmm, I've just enabled a setting (Live SDK support). Would you mind trying again?

That did not appear to make a difference for me.

@davidebbo
Copy link
Member

davidebbo commented Jan 19, 2025

From a different personal account, I get a different error (though same meaning):

AADSTS500200: User account [my email] is a personal Microsoft account. Personal Microsoft accounts are not supported for this application unless explicitly invited to an organization. Try signing out and signing back in with an organizational account.

@pl4nty
Copy link

pl4nty commented Jan 19, 2025

Thanks. Interesting that it provides different errors, but neither leads me to an obvious solution. There are a few differences between this and my other apps, so I'll spin up a staging app tomorrow to test. Trying v2 tokens again might be a good place to start

@Voxis
Copy link

Voxis commented Jan 29, 2025

Hey there, thanks for the tool.

I have been using it recently, very new to the tool. I used it mostly to mass adding ipSecurityRestrictions for internal ips. adding ipSecurityRestrictions on azure portal UI is very time-consuming and manual.

the navigation on the left side
the CRUD action + the URL in the main panel is invaluable to me
It saved me enormous time to investigate and digest all the stuff that constructs the URL and generates the patch body payload.

As it is sunsetting, I don't work on a Windows computer. Been using the web version all this time.

What alternative can I look into? or what tooling should I start learning?

Thanks!

@Jungers42
Copy link

This is brutal. Our core infrastructure is actually on Azure Service Fabric and the portal tooling around the service fabric has always been tragically lacking. We've discovered over the years of various things that can ONLY be configured with the fabric in the resource explorer / direct API calls. So losing this as a supported Microsoft tool is really negatively impactful to us going forward.

@jbland-fileandserve
Copy link

Why?

@PascalWHPelzer
Copy link

What a shame. Such a handy tool. Sad to see it go.

@PirateBread
Copy link

Very short sighted imo.

The resource explorer has been massively helpful for seeing the full details of the Azure resources.

Yes there are other ways to get this data but the point is, the gui representation quickly allows you to find resources and see the parameters. Massive L.

@andersosthus
Copy link

Expanding on what @Jungers42 said, 20 of the troubleshooting guides for Service Fabric references Azure Resource Explorer: https://github.com/search?q=repo%3AAzure%2FService-Fabric-Troubleshooting-Guides%20resources.azure.com&type=code - Some of them also mentions other ways of troubleshooting/fixing (CLI/Portal) but not all of them.

@williamoconnorme
Copy link

This is brutal. Our core infrastructure is actually on Azure Service Fabric and the portal tooling around the service fabric has always been tragically lacking. We've discovered over the years of various things that can ONLY be configured with the fabric in the resource explorer / direct API calls. So losing this as a supported Microsoft tool is really negatively impactful to us going forward.

I want to echo this comment. Making resource changes to service fabric configuration outside of IAC e.g. editing node type durability tiers, promoting/demoting primary node types, updating service fabric application parameters etc. which can't be done via the portal

It's a huge downgrade to lose such a helpful tool with the closest tool being the Azure Portal Resource Manager Resource Explorer. It lacks API client functionality and the ability to hyperlink to resources in resource explorer. It's a great tool for also traversing all of our azure resources via JSON which many of us are familiar from our experience with ARM templates

This is disappointing and I hope that we at least get a commitment to feature parity with the alternative resource explorer

@cyberyank
Copy link

cyberyank commented Feb 19, 2025

I want to echo the sentiment here. I have been painstakingly looking for the httpsOnly setting for an app in azure cli and simply could not find it with either:

az rest --method get --url https://management.azure.com/subscriptions/SUBSCRIPTIONID/resourceGroups/RESOURCEGROUP/providers/Microsoft.Web/sites/SITENAME/config/web?api-version=2021-02-01

Or

az webapp config show --resource-group RESOURCEGROUP --name APPNAME --output json

Until finally Azure Resource Explorer shows it!

@KarlHC
Copy link

KarlHC commented Feb 20, 2025

Before doing this brutal shutdown, at least adapt your documentation to accomodate switching certificates in Service Fabric, as outlined here. And I can imagine there are a lot of other tutorials that make use of the Azure Resource Explorer. Why would you shut it down anyway? Does it cost that much to host??

@ThiemeNL
Copy link

It's a shame that the tool is shutting down. This is yet another sign that Microsoft is slowly abandoning Service Fabric.

@realrubberduckdev
Copy link

realrubberduckdev commented Feb 28, 2025

Azure Resource Explorer - resources.azure.com is a very useful tool to quickly change a resource property and submit! Why is it being shutdown? How easy is it to get the request body, edit it, and resend it using the provided alternatives?

@larsrolls
Copy link

Before doing this brutal shutdown, at least adapt your documentation to accomodate switching certificates in Service Fabric, as outlined here. And I can imagine there are a lot of other tutorials that make use of the Azure Resource Explorer. Why would you shut it down anyway? Does it cost that much to host??

Totally agree with this. We are having issues with updating our certificate in service fabric right now, and all documentation is referring to resources.azure.com...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests