0.4.1 • Published 8 years ago

containership.plugin.service-discovery v0.4.1

Weekly downloads
8
License
GPL-3.0
Repository
github
Last release
8 years ago

service-discovery

##About

Build Status

Build Status

Description

A service discovery plugin for Containership

Author

ContainerShip Developers - developers@containership.io

Usage

Install

containership plugin add service-discovery

Update

containership plugin update service-discovery

Remove

containership plugin remove service-discovery

Under the Hood

The ContainerShip controlling leader dynamically creates an application named containership-haproxy on the cluster, using the containership/haproxy image. The follower nodes automatically configure DNS records for all applications on the cluster, as well as hosts. Haproxy listens on each application's discovery_port, loadbalancing tcp connections to the backing containers for that application. To route to another application, you can simply make a request to {app_name}.{process.env.CS_CLUSTER_ID}.containership:{CS_DISCOVERY_PORT_APP_NAME}. More detailed information about the service-discovery plugin can be found in the docs.

Contributing

Pull requests and issues are encouraged!

0.4.1

8 years ago

0.3.1

9 years ago

0.3.0

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.10

10 years ago

0.1.9

10 years ago

0.1.8

10 years ago

0.1.7

10 years ago

0.1.6

10 years ago

0.1.5

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago