Skip to content

Twnel/confd-etcd-lb

 
 

Repository files navigation

confd-etcd-lb

Load balancers backed with confd and etcd.

Getting Started

Make sure the prerequisites are followed, and the container will be able to run standalone.

Prerequisites

Docker

curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh

Installing

Build the app container image locally:

docker build --dockerfile <webserver-directory>/Dockerfile -t twnel/<my_image_name> .

Running the tests

After deployment, try: [http:localhost:](http:localhost:)

Deployment

docker run <standalone port>:<container-port> twnel/<my_image_name> .

Built With

Contributing

  1. Create isolated branches for development.
  2. Commit your changes, rebase locally from dev/beta branch and create pull requests for the dev/beta branch.
  3. Squash merge when approved and delete the alternate remote branch.
  4. Rebase the alternate branch locally.
  5. Pull requests to higher branches will be done merging the commits, no squash or rebase merge will be done.

Versioning

For the versions available, see the tags on this repository.

Authors

See also the list of contributors who participated in this project.

License

MIT License - see the LICENSE.md file for details

Acknowledgments

  • This project contains modifications for Twnel specific requirements.

Releases

No releases published

Packages

No packages published

Languages

  • Shell 37.5%
  • Python 35.1%
  • Dockerfile 23.6%
  • Ruby 2.7%
  • HCL 1.1%