Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cluster management with akka-management #219

Open
SemanticBeeng opened this issue May 2, 2019 · 3 comments
Open

Cluster management with akka-management #219

SemanticBeeng opened this issue May 2, 2019 · 3 comments

Comments

@SemanticBeeng
Copy link

SemanticBeeng commented May 2, 2019

Introduce support for cluster management based on akka-management https://developer.lightbend.com/docs/akka-management/current.

Example based on Kubernetes and akka-management
https://blog.softwaremill.com/running-akka-cluster-on-kubernetes-e4cd2913e951

Would be really good to know more about current ING cluster / deployment management practices and how akka-management would fit.

Would the multi-JVM tests work / benefit from such a deployment ?

@SemanticBeeng
Copy link
Author

Running an Akka cluster in minikube: https://github.com/SemanticBeeng/akka-simple-cluster-k8s

Setup minikube to run nativelly and to reuse already existing Docker.
Handy in development and local cluster / multi-JVM testing.

 sudo minikube start --vm-driver=none

@VledicFranco
Copy link
Contributor

Hi @SemanticBeeng, supporting extensions or tooling for the actor system or the cluster is something we think is better to delegate to the user of Baker, since Akka is just implementation details of our library. Feel free to use the same actor system you use for Baker for any other tooling like Akka Management.

Regarding: Would be really good to know more about current ING cluster / deployment management practices and how akka-management would fit.

That is a cool idea and probably a good blog post, we will consider it for when we have time.

Regarding multi-JVM tests

Multi-JVM tests are currently setup to join the cluster on the traditional seed-node mode, it might be interesting to see if they can be used to test a service discovery mode

@SemanticBeeng
Copy link
Author

Would be really good to know more about current ING cluster / deployment management practices and how akka-management would fit

  • do you know of any kubernetes deployment or any reason why it would not work ?

@FrancoAra maybe now a good time for this? :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants