I had the idea to make a service for fixing tags in Azure. It started with me making a bash script to fix tens of thousands of resources in a large Azure tenant. I was not great at Azure or programming so it took me weeks before I was able to fix all edge cases, make it performant enough to "only" spend a few hours per subscription and log everything I wanted it to log.
This has stuck with me as perhaps someone others would want to do easier, and since I like making things, but needed some motivation to get more into programming I used this as a starting point to make it into a webapp with extra niceties such as scheduling for pro users.
I have the ,perhaps crazy expectation, that perhaps someone wants to use and pay for this, but if not it was very fun and a great learning experience.
Right now you can go trough with the pro purchase and use 42 for every number since it points to a stripe sandbox instead of live.
Technologies involved: Alma Linux, Podman, Python, postgresql, flask, LLMs ( Mostly Claude Sonnet 4.0)
I realize it might be a hard pass for many that you have to subscribe with email, and add your cloud credentials to my database, but all I can do is promise I am not doing anything nefarious. Your passwords are hashed and salted, and your passwords are used to encrypt your cloud credentials so unless I did something wrong even I as the super admin should by design, not be able to read anything other than your email. If you do test it out I will respond to any questions and criticism as best I can. But yes I know the only right way to tags is via policies, good terraform modules etc etc. This is for the large tenants that are a mess and hard to clean up and you want your tags fixed pronto. If I am not responding I am just sleeping and will check back as soon as I wake up.
Locrin•1h ago
This has stuck with me as perhaps someone others would want to do easier, and since I like making things, but needed some motivation to get more into programming I used this as a starting point to make it into a webapp with extra niceties such as scheduling for pro users.
I have the ,perhaps crazy expectation, that perhaps someone wants to use and pay for this, but if not it was very fun and a great learning experience.
Right now you can go trough with the pro purchase and use 42 for every number since it points to a stripe sandbox instead of live.
Technologies involved: Alma Linux, Podman, Python, postgresql, flask, LLMs ( Mostly Claude Sonnet 4.0)
I realize it might be a hard pass for many that you have to subscribe with email, and add your cloud credentials to my database, but all I can do is promise I am not doing anything nefarious. Your passwords are hashed and salted, and your passwords are used to encrypt your cloud credentials so unless I did something wrong even I as the super admin should by design, not be able to read anything other than your email. If you do test it out I will respond to any questions and criticism as best I can. But yes I know the only right way to tags is via policies, good terraform modules etc etc. This is for the large tenants that are a mess and hard to clean up and you want your tags fixed pronto. If I am not responding I am just sleeping and will check back as soon as I wake up.