├── .gitignore ├── LICENSE ├── akka-cluster-k8s.postman_collection.json ├── akka-cluster.yml ├── cassandra.yml ├── create ├── delete ├── project ├── build.properties └── plugins.sbt ├── readme.md ├── roles.yml └── src └── main ├── resources ├── application.conf └── logback.xml └── scala └── co └── akka ├── Main.scala ├── balance ├── GeneralBalance.scala └── message.scala ├── cluster ├── ClusterEventLogger.scala └── clusterNode.scala ├── http └── BalanceRoute.scala └── sharding └── BalanceShard.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/LICENSE -------------------------------------------------------------------------------- /akka-cluster-k8s.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/akka-cluster-k8s.postman_collection.json -------------------------------------------------------------------------------- /akka-cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/akka-cluster.yml -------------------------------------------------------------------------------- /cassandra.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/cassandra.yml -------------------------------------------------------------------------------- /create: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | kubectl create -f akka-cluster.yml -------------------------------------------------------------------------------- /delete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/delete -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.6 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/readme.md -------------------------------------------------------------------------------- /roles.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/roles.yml -------------------------------------------------------------------------------- /src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/src/main/resources/application.conf -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/scala/co/akka/Main.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/src/main/scala/co/akka/Main.scala -------------------------------------------------------------------------------- /src/main/scala/co/akka/balance/GeneralBalance.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/src/main/scala/co/akka/balance/GeneralBalance.scala -------------------------------------------------------------------------------- /src/main/scala/co/akka/balance/message.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/src/main/scala/co/akka/balance/message.scala -------------------------------------------------------------------------------- /src/main/scala/co/akka/cluster/ClusterEventLogger.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/src/main/scala/co/akka/cluster/ClusterEventLogger.scala -------------------------------------------------------------------------------- /src/main/scala/co/akka/cluster/clusterNode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/src/main/scala/co/akka/cluster/clusterNode.scala -------------------------------------------------------------------------------- /src/main/scala/co/akka/http/BalanceRoute.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/src/main/scala/co/akka/http/BalanceRoute.scala -------------------------------------------------------------------------------- /src/main/scala/co/akka/sharding/BalanceShard.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jedossa/akka-cluster-k8s/HEAD/src/main/scala/co/akka/sharding/BalanceShard.scala --------------------------------------------------------------------------------