Skip to content

Commit eef1512

Browse files
author
aateem
authored
Merge pull request Mirantis#14 from Mirantis/add-readme
Add README
2 parents 8f2531b + d3a69ae commit eef1512

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
Overview
2+
========
3+
4+
Network checker is an application that is meant to provide simple test for
5+
network connectivity. Connectivity is checked between the server part and multitude
6+
of agents. The agents then make periodical reports to the server and presence of
7+
reported data indicates aliveness of the link.
8+
9+
Usage
10+
=====
11+
12+
To start the server inside k8s pod and listen on port 8081 use following
13+
arguments:
14+
15+
```bash
16+
server -v 5 -logtostderr -kubeproxyinit -endpoint 0.0.0.0:8081
17+
```
18+
19+
API interface
20+
=============
21+
22+
The server exposes following API interface.
23+
24+
- GET/POST - /api/v1/agents/{agent_name} - get, create/update agent's entry in the agent cache
25+
- GET - /api/v1/agents/ - get the whole agent cache dump
26+
- GWT - /api/v1/connectivity_check - get result of connectivity check between the server and the agents

0 commit comments

Comments
 (0)