Skip to content

v2.4.0

Compare
Choose a tag to compare
@super-harsh super-harsh released this 14 Nov 06:54
· 413 commits to main since this release
5949407

Release Notes

Breaking Changes

Beta CRD deprecation

Beta versions of the CRDs have been removed this release.
You cannot successfully upgrade to v2.4.0 until you have followed our migration guide.
Fresh installations of v2.4.0 are unaffected.

Upcoming Breaking Changes

None

New Resources

  • Add support for containerservice Fleet (#3336)
  • Add support for networking TrafficManagerProfile and TrafficManagerProfileEndpoints (#3326)
  • Add support for apimanagement Service, Backend, NamedValue, Subscription, Api, Product, VersionSet, Policy, and PolicyFragment (#3368)
  • Add support for insights ActionGroups, MetricAlert, AutoscaleSetting, and ScheduledQueryRule (#3340)
  • Add support for networking ApplicationGateway (#3176)
  • Add support for kubernetesconfiguration Extensions (#3528)
  • Update authorization to support the newer v2022-04-01 API version (#3504)

Tools

  • Update asoctl clean crds command to clean beta CRDs (#3418)

Features

  • Publish multi architecture docker images using buildx (#3355)
  • Add createOrRecover and purgeThenCreate modes to KeyVaults, to encourage IAC patterns (#3357)
  • Add a cmdline flag to control CRD management (#3445)
  • Allow to customize webhook server port and cert dir (#3442)

Bug Fixes

  • Fix containerservice ManagedCluster could get stuck due to transient CustomKubeletIdentityMissingPermissionError (#3286)
  • Fix containerservice ManagedCluster and AgentPool do not correctly clear collections that had previously been set (#3407, #3540)
  • Fix incorrect string case on namespace variable in Helm Chart (#3440)
  • Fix resource doesn't re-reconcile if edited again during an update (#3468)

Documentation

  • Add link to redis sample (#3317)
  • Fix URL to github project on website (#3324)
  • Improve FAQ and other documentation (#3302)
  • Clarify MySQL AAD requirements (#3349)
  • Document createOrRecover and purgeThenCreate KeyVault modes (#3400)
  • Use createOrRecover for keyvault samples (#3370)
  • Update documentation around CRD removal (#3422)

New Contributors

Full Changelog: v2.3.0...v2.4.0