DockerElasticSupport

tasks.elastic.docker.DockerElasticSupport

Elastic support for simple docker context based remote deployments

Remote containers are spawned from a list of preconfigured docker contexts. The application must run on a host which can execute docker --context .. run .. The network of the containers are set to --network=host so that the docker networking is skipped. This is needed because the application is not part of docker networking.

The feature where workers shutting down themselves due to lost connection to the node registry is not working.

Attributes

Experimental
true
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def make(config: Option[Config]): Resource[IO, ElasticSupport]