Readit News logoReadit News
empuxr commented on Two hundred reasons to not use Azure   mastodon.social/@azureshi... · Posted by u/empuxr
RajT88 · a year ago
To use an example: The AppGW TLS cert/KeyVault issue.

If it works manually, but not via Terraform, it's the fault of Terraform (or possibly the underlying Go SDK, small disclaimer). The ARM API is used by the Azure portal, as well as all the SDK's.

Of course it's totally possible it doesn't work manually. It did last time I checked, and it's a pretty foundational functionality - so I'd be surprised if it didn't.

empuxr · a year ago
It might be possible to do through the API, but there is no documentation available on what you need to do. There are only PowerShell examples, which you could look into and try to replicate on your own using the API.

The shit part about this: - Can't do it through the Azure Portal - Can't do it through Terraform - Docs only give you PowerShell examples - Docs don't explain you WHY you need to do this, they just expect you to suck it up - Why is Application Gateway only supporting user-managed identities and not system-assigned identities for this feature?

Sorry, I don't really care about which part of the Azure ecosystem is at fault here. It's a shitty experience.

empuxr commented on Two hundred reasons to not use Azure   mastodon.social/@azureshi... · Posted by u/empuxr
politelemon · a year ago
Wouldn't you be able to do a similar list for any given provider, given sufficient motivation and rage? Or do you think Azure is distinct
empuxr · a year ago
Certainly. There's the cloud providers everybody hates and the cloud providers nobody uses.
empuxr commented on Two hundred reasons to not use Azure   mastodon.social/@azureshi... · Posted by u/empuxr
RajT88 · a year ago
There is a lot to complain about on Azure.

But a lot of his posts are wrong (he just could not figure it out - a documentation problem likely) or complaining not about Azure, but Terraform.

empuxr · a year ago
If you tell me which ones are wrong I'd be happy to look into them again. :)

We can't guarantee that all of the posts are 100% correct, although we try to confirm all of them before posting. Most of these are things we encountered during our daily work, and yes, many of them are possibly just documentation errors. But when you can't figure out how to do something in a reasonable amount of time... that's not great either.

We use Terraform as our primary Azure client, but I'd argue most of the problems with Terraform are because of fuck-ups in the underlying Azure API or Azure resource providers.

empuxr commented on If you're just going to sit there doing nothing, at least do nothing correctly   devblogs.microsoft.com/ol... · Posted by u/AndrewDucker
empuxr · 2 years ago
As a Platform Engineer who has to work with Azure on a daily basis, I am so tired of their APIs and services making exceptions left and right, sometimes for their own shitty clients. The result is a Patchwork product suite, services never work as expected but deviate from their documentation (or rather what they are claiming is their documentation).

The Daily Azure shit Mastodon account has more than enough examples of this. For example https://azsh.it/167 or https://azsh.it/107

This article made me realize while Azure is the way it is - unreliable and broken.

u/empuxr

KarmaCake day51October 17, 2023View Original