Bevan Arps
Bevan Arps
## What this PR does Two of our existing ASO design decisions are colliding and we need to decide how to resolve the conflict. **TL;DR:** Our one-of handling requires common...
# Describe the current behavior Currently our validation blocks any change to `AzureName` because this can't be changed in Azure. However, this also blocks the case of _setting_ `AzureName` when...
# Describe the current behavior The `AzureName` of every resource should be set automatically by our webhook, but if that fails we can end up with resources where `AzureName` is...
## What this PR does Adds validation for new data formats, improving our validation for some properties. New formats are: * base64url * uri * url The format `byte` still...
## Describe the current behavior While the ARMClientCache keeps track of certain metrics, the Entra one does not. ## Describe the improvement We should decide on the right metrics to...
## What this PR does I've long wanted to write an overview README for most of our packages, as a way to give new contributors a quick _lay of the...
Split out of #1460, we need to get rid of all unable-to-extract-resource-name errors and [make it fatal](https://github.com/Azure/k8s-infra/pull/205#discussion_r471845030). (Some ideas here: we are matching things as resources that aren't really resources,...
## Describe the current behavior For ASO CRDs based on Azure ARM, our code generator copies the documentation directly from the Azure ARM APIs. This works well, but can cause...
## Describe the bug As [reported](https://github.com/Azure-Samples/azure-service-operator-samples/issues/52) by @defenestration over on our samples repo, when an entire cluster namespace is deleted and ASO is using namespace credentials, secrets can be deleted...
## Describe the current behavior We don't currently create a software-bill-of-materials (SBOM) file when we build. There is growing regulatory focus on software and its importance to the global economic...