BaragonService
- The api and accompanying worker that is central to all agents. BaragonService manages all requests, provides information about running services, and also serves up theBaragonUI
BaragonAgent
orBaragonAgentService
- The process running on each load balancer host. The agent is responsible for actually applying requests as resulting configuration files using templatesBaragonUI
- A backbone.js user interface with the same capabilities as mostBaragonService
endpointscluster
- AllBaragonService
andBaragonAgent
instances in the same zookeeper quorum and namespaceloadBalancerService
- An ID unique across a cluster which is the primary key for storing all information (paths, upstreams, etc) once a request has been successfuly applied. Associated with theBaragonService
/BaragonServiceState
objectsloadBalancerRequest
- ABaragonRequest
object that can be posted toBaragonService
to either update or create aloadBalancerService
loadBalancerGroup
- A group of agents that should all have identical configuration, grouped by a name. For example, several nginx load balancers behind the same ELB, or serving content for the same domainbasePath
- The subpath on a loadbalancer at which the applied service should be available, must be unique within aloadBalancerGroup