31 lines
709 B
YAML
31 lines
709 B
YAML
agent:
|
|
# http server listen addr
|
|
listen_addr: :8080
|
|
# Interval for health check
|
|
monitor_interval: 10s
|
|
# Time to flush out inactive apps
|
|
cleanup_timer: 15m
|
|
# Consul api addr for dynamic discovery
|
|
consul_addr: https://consul
|
|
# interval to query consul for app discovery
|
|
consul_query_interval: 5m
|
|
|
|
bgp:
|
|
local_as: 12345
|
|
remote_as: 6789
|
|
# override the peer IP to use instead of auto discovering
|
|
peer_ip: 10.10.10.1
|
|
communities:
|
|
- asn:nnnn
|
|
- asn:nnnn
|
|
origin: igp
|
|
|
|
# optional list of apps to register on startup
|
|
apps:
|
|
- name: app1
|
|
vip: 1.1.1.1/32
|
|
vip_config:
|
|
# additional per VIP BGP communities
|
|
bgp_communities: [ aaaa:bbbb ]
|
|
monitor: port:tcp:5000
|