Bevan Arps
Bevan Arps
There's a REST API to call - `https://management.azure.com/providers/Microsoft.Authorization/roleDefinitions?api-version=2022-04-01`, which returns a list of roles like this: ``` json { "id": "/providers/Microsoft.Authorization/roleDefinitions/b24988ac-6180-42a0-ab88-20f7382dd24c", "name": "b24988ac-6180-42a0-ab88-20f7382dd24c", "properties": { "assignableScopes": [ "/" ], "createdBy":...
When we made the decision to introduce `crdPattern` we considered doing this and decided against - because we couldn't identify a reasonable default that wouldn't result in nasty surprises for...
I'm acutely conscious of the new user experience - if ASO sits there "doing nothing" (because of no configuration), a new user may not think to check the logs, instead...
> a quick look at the code and I found that id just takes the name but doesn't do anything else: > [azure-service-operator/pkg/resourcemanager/loadbalancer/client.go](https://github.com/Azure/azure-service-operator/blob/477e496973c4b1fbbbdb77b83e2164532937d477/pkg/resourcemanager/loadbalancer/client.go#L86-L92) That's a link to the code for...
Have you had a chance to find the raw JSON for sharing with us?
Closing. Feel free to reopen if you want us to investigate further.
I suspect this is an example of a wider issue. In _theory_, Azure Resource Providers are supposed to be _case insensitive, case preserving_ - it doesn't matter what letter case...
To handle this purely within ASO - which I suspect we want to do to avoid upstream delays with RP changes - we'd need to change our conversion logic for...
On the AgentPool _status_ types, we have both `type` (the generic ARM type of the resource) and `properties_type` (the type of agent pool) and we're incorrectly copying `type` across onto...
What's the use case where a single cluster would be overseeing/managing resources across different clouds? To this point, my expectation has been that a cluster managing resources in one of...