Releases: akka/akka-management
Releases · akka/akka-management
v1.0.0-RC4: By default assume akka-management.http.port for bootstrap (#503)
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:
v1.0.0-RC3
HealthCheckRoutes
are enabled by default- New configuration structure for defining route providers See migration guide.
- Documentation improvements
v1.0.0-RC2
- 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
v1.0.0-RC1
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
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
v0.18.0
v0.17.0
v0.16.0
v0.15.0
- Consul based service discovery #202 by @mlosiewicz-pl
- Kubernetes: look up pods by name #217 by @thomschke
- Upgrade to Akka 2.5.13
- Config and aggregate service discovery #218