Skip to content

@chbatey chbatey released this May 20, 2019 · 16 commits to master since this release

  • AkkaManagement.start() does not always return the correct port #525 by @fredfp
  • Troubleshoot for large responses from k8s api server #524
  • Kubernetes discovery discovers non-running pods which can break cluster bootstrap bug #520 by @fredfp
  • Allow kubernetes-api discovery without declaring ports in the pod spec #538 by @jroper
  • Cluster bootstrap probing should disable Akka HTTP retries#516 by @jroper
Assets 2

@raboof raboof released this Mar 15, 2019 · 37 commits to master since this release

This releases version 1.0.0 of akka-management, and contains no relevant changes over the previously-released 1.0.0-RC4

Assets 2

@raboof raboof released this Mar 13, 2019 · 38 commits to master since this release

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
Assets 2

@patriknw patriknw released this Feb 22, 2019 · 58 commits to master since this release

  • HealthCheckRoutes are enabled by default
  • New configuration structure for defining route providers See migration guide.
  • Documentation improvements

See milestone 1.0.0-RC3

Assets 2

@patriknw patriknw released this Jan 31, 2019 · 71 commits to master since this release

  • 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

Assets 2

@chbatey chbatey released this Jan 15, 2019 · 80 commits to master since this release

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
Assets 2

@chbatey chbatey released this Nov 27, 2018 · 114 commits to master since this release

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

Assets 2

@chbatey chbatey released this Nov 2, 2018 · 139 commits to master since this release

  • Improved logging for bootstrap when misconfigued (self contact point not in discovered nodes)
  • Improved bootstrap docs
Assets 2

@chbatey chbatey released this Sep 14, 2018 · 164 commits to master since this release

  • 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
Assets 2

@chbatey chbatey released this Jul 18, 2018 · 177 commits to master since this release

  • 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
Assets 2
You can’t perform that action at this time.