Skip to content

Incredibly elastic and lightweight health check endpoint to cover ANY CASE, including infrastructure as well as applications

License

Notifications You must be signed in to change notification settings

riotkit-org/infracheck

Repository files navigation

InfraCheck

Documentation Status Test and release a package GitHub release PyPI PyPI - Python Version PyPI - Wheel codecov

Health check system designed to be easy to extend by not enforcing the programming language. A single health check unit (let we call it later just 'check') can be written even in BASH.

Read more in the documentation at: https://infracheck.docs.riotkit.org/en/latest/

Running with Docker Compose

See a working example in the ./example directory.

Standalone installation and running

From sources:

# from this directory
rkd :install

infracheck --help

From PIP:

pip install infracheck

infracheck --help

External dependencies

  • whois commandline tool (apt-get install whois)
  • sshpass (apt-get install sshpass)
  • openssl