Release notes
New resources
- Add
managedidentity.FederatedIdentityCredential
(#2470) - Add
appconfiguration.ConfigurationStore
(#2472) - Add
documentdb.SqlRoleAssignment
(#2487) - Add
web.Site
andweb.ServerFarm
(#2465) - Add
servicebus.Subscription
(#2524)
Features
- Support installing ASO into a custom namespace in Helm chart (#2458)
- Support installing ASO in multi-tenant mode via the Helm chart (#2460)
- Logging improvements: remove duplicate log messages and add useful logs on delete path (#2469, #2536)
- Allow users to export ServiceBusEndpoint for ServiceBusNamespace (#2490)
- Add support for Workload Identity (#2464)
- Allow users to export certain interesting properties to a ConfigMap via the
operatorSpec.ConfigMaps
property (#2530) - Update dependencies (client-go, apimachinery, controller-runtime) (#2543)
- Enable ConfigMap input for RoleAssignment PrincipalId (#2550)
- Move samples to more easily discoverable location (#2554)
Bug fixes
- Fix an issue during resource deletion where the Ready condition could fail to contain details about delete errors (#2462)
- Fix an issue where
ResourceGroup
could be created with an invalidAzureName
(#2488) - Fix an issue where ASO would fail to create resources in subscriptions where the RP of that resource was not yet registered (#2516)
- Fix an issue when deleting a resource that could cause the resource to not actually be deleted in Azure (#2560)
Upcoming deprecations
The v1alpha1
resources will be deprecated in a future release.
Please migrate away from these resources by updating the apiVersion
to the corresponding v1beta...
API. See supported resources for details about the specific apiVersion
to use for each type of resource.
New Contributors
- @mehighlow made their first contribution in #2532
New community channel
Come join us on the Kubernetes Slack in the #azure-service-operator
channel!
Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3