What's Changed
Resources introduced in this release are using simplified versioning, as we're deprecating the v1api prefix (see #4831).
ASO will no longer try to delete Azure sub-resources that become a permanent part of their parent resource (e.g. FlexibleServersConfiguration for a PostgreSQL server). Instead of filling the ASO log with deletion errors, users will now see a warning (#4987)
Breaking Changes
- Removed containerservice v20230315preview versions of Fleet resources as the API has been deprecated by Azure. If you allow the operator to manage its own CRDs via
--crd-pattern, no action is needed the operator will take care of removing these versions. If you manage the CRD versions yourself, you'll need to run asoctl clean crds before upgrading.
New resources
- Add support for new dbforpostgresql API version v1api20250801 (#5018)
- Add support for new dbforpostgresql FlexibleServersAdministrator resource (#5041)
- Add support for new operationalinsights API version v1api20250701 (#5026)
Improvements
- Allow export of RedisEnterprise keys (#5010)
- Add shared keys secret exports for operationalinsights workspaces (#5011)
- Support reading PrivateDns A and AAAA record IP addresses from ConfigMap (#5027)
- Add secret export support to servicebus TopicAuthorizationRule (#5039)
- Default reconcile policy if unconfigured (#5044)
- Auto-detect CRD versions to deprecate (#5050)
- Foundation for migration to new versioning style (#5031, #5054)
- Migrate batch resources to new versioning style (#5032)
- Remove deprecated Fleet 2023-03-15-preview API version (#5064)
- Updated numerous dependencies
Documentation
- Update docs for v2.16 (#4993)
- Add docs for 2.16 breaking changes (#4996)
- Add badges to README (#5003)
- Document our approach for rare property conversions (#5005)
- Set up blog pages and v2.16.0 blog post for ASO website (#5008)
New Contributors
Full Changelog: v2.16.0...v2.17.0