Skip to content

Nginx based ingress border controller with automatic reload based on Docker swam service discovery.

License

Notifications You must be signed in to change notification settings

rauschbit/border-controller

 
 

Repository files navigation

Build Status Anchore Image Overview

border-controller

This is a Nginx based ingress border controller with automatic configuration reload based on Docker swarm service discovery for on-premise, but not limited to, use.

Why?

The current problem in the Docker swarm infrastructure is, that the swarm mesh network does currently not support sticky connections.

Configuration

debug: true
general:
  check_intervall: 10
  resources:
    testcontexta:
      context: /context/a
      port: 8080
      task_dns: tasks.testa.app
    testcontextb:
      context: /context/b
      port: 9090
      task_dns: tasks.testb.app

debug

If parameter is not provided, default value set to false.

check_intervall

If parameter is not provided, default value set to 30 secons. Time duration is in seconds.

version

1.0

About

Nginx based ingress border controller with automatic reload based on Docker swam service discovery.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 89.0%
  • Smarty 11.0%