mirantis/k8s-netchecker-server

Verified Publisher

By Mirantis Inc

Updated over 8 years ago

Basic network checker service to check DNS and connectivity in kubernetes cluster

Image
Networking
Integration & delivery
Monitoring & observability
2

100K+

mirantis/k8s-netchecker-server repository overview

Network checker server

Build Status Stories in Progress Go Report Card Code Climate License Apache 2.0 Docker Pulls

Network checker is an application that is meant to provide simple test for network connectivity. Connectivity is checked between the server part and multitude of agents. The agents then make periodical reports to the server and presence of reported data indicates aliveness of the link.

Usage

To start the server inside k8s pod and listen on port 8081 use following arguments:

server -v 5 -logtostderr -kubeproxyinit -endpoint 0.0.0.0:8081

API interface

The server exposes following API interface.

  • GET/POST - /api/v1/agents/{agent_name} - get, create/update agent's entry in the agent cache

  • GET - /api/v1/agents/ - get the whole agent cache dump

  • GET - /api/v1/connectivity_check - get result of connectivity check between the server and the agents

Tag summary

Content type

Image

Digest

Size

30.1 MB

Last updated

over 8 years ago

docker pull mirantis/k8s-netchecker-server:v1.2.2

This week's pulls

Pulls:

183

Jun 29 to Jul 5