Skip to content

Releases: akka/akka-management

v1.0.0-RC4: By default assume akka-management.http.port for bootstrap (#503)

13 Mar 10:02
e658204
Compare
Choose a tag to compare

Some better defaults and configuration convenience improvements:

  • Allow passing the bootstrap service name through an environment variable #411

Documentation:

  • Clarify use cases for Kubernetes API-based discovery #501
  • Clarify typical use of namespaces #408
  • Avoid akka-mgmt-http in tests #499

Various improvements and fixes:

  • Handle non-200 responses from seedNodes endpoint #465
  • Allow base paths with slashes in akka management #497

v1.0.0-RC3

22 Feb 12:02
Compare
Choose a tag to compare
  • HealthCheckRoutes are enabled by default
  • New configuration structure for defining route providers See migration guide.
  • Documentation improvements

See milestone 1.0.0-RC3

v1.0.0-RC2

31 Jan 13:19
6c7f176
Compare
Choose a tag to compare
  • Routes are by default read-only, with configuration to enable destructive operations such as downing members. See migration guide.
  • Scala 2.13.0-M5 support
  • HealthChecks via ActorSystem setup

See milestone 1.0.0-RC2

v1.0.0-RC1

15 Jan 11:21
8b82a02
Compare
Choose a tag to compare

The focus of the v1.0.0-RC1 release has been moving toward stable APIs for the core modules and upgrading to Akka 2.5.19 which contains the new Akka Discovery module.

With the exception of the community maintained modules listed in the README.md once version 1.0.0 is released it is ready to be used in production and APIs are stable.

If you currently depend on Akka Management please try out v1.0.0-RC1 and feedback before 1.0.0 is released.

  • Upgrade to Akka HTTP 10.1 #281
  • Upgrade to Akka 2.5.19 including using the new Akka Discovery API
  • Pluggable health checks #402 including a built in one for Cluster membership
  • Java APIs for all publicly supported APIs (see the migration guide for API changes)
  • Updated project status #441
  • Making the APIs stable #428
  • Testing with Adopt OpenJDK 8 and 11 #427
  • Migration guide for 1.0 #440

Kubernetes

  • Discover namespace automatically #345

v0.20.0

27 Nov 10:50
d4f52eb
Compare
Choose a tag to compare

Kubernetes / Openshift improvements

  • Automated testing against OpenShift #365
  • Recommendations for rolling updates in Kubernetes #362
  • Health checks for cluster membership #364
  • Bootstrap recommended settings for new cluster formation #351

Improved logging for misconfigured bootstrap in Kubernetes

  • Extra logging for diagnosing mis-configured port name in Kubernetes #343
  • Diagnostic logging for unable to communicate with Kubernetes API server #371
  • Better logging for service discovery mechanism misconfigured #165

Other

  • Port support for Marathon API #386

Full list of issues https://github.com/akka/akka-management/milestone/22?closed=1

v0.19.0

02 Nov 16:58
Compare
Choose a tag to compare
  • Improved logging for bootstrap when misconfigued (self contact point not in discovered nodes)
  • Improved bootstrap docs

v0.18.0

14 Sep 12:19
3bbff39
Compare
Choose a tag to compare
  • Support for Akka 2.5.16. Previous version is not compatible with API changes in async-dns
  • Updated bootstrap docs
  • Bootstrap should only use Up/Weekly up nodes #254

v0.17.0

18 Jul 11:14
b73df70
Compare
Choose a tag to compare
  • DNS is now async and supports SRV records #72
  • Lookup API can now support additional fields (port/protocol) that each mechanism can interpret #215 Currently only DNS supports this

v0.16.0

13 Jul 14:21
Compare
Choose a tag to compare

#226 New service discovery mechanisms weren't being published
#236 Fixes cluster bootstrap on Kubernetes
#230 Exposes API for loading any service discovery mechanism

v0.15.0

02 Jul 07:23
Compare
Choose a tag to compare