Sign inSign up

davidburet/gse

By davidburet

Updated over 7 years ago

Small http service helping the debug of containers environment in orchestrators

Image
0

318

davidburet/gse repository overview

Description

GSE is a small standalone web app designed to help debugging the environment of orchestred containers, through a very small go app.

It can be be easly packaged into a < 3 MB docker image that will run with less than 20 Mo of ram, making it easly to deploy.

More details (all parameters) are available in the README.adoc (the README.md is needed here since docker hub does not parse asciidoc)

endpoints

It offers 4 endpoints

display env & http request received

  • usefull to understand what env and request your containers receive

display its version in a single line of text

  • usefull to display version while testing updates deployments (rolling, blue/green, canary)
  • a "stamp" can be added to the version through env variables.

healthcheck

  • can also be turned in ok or ko state through a simple http call
  • usefull to play with your container orchestrator (kubernetes, nomad…​) routing system.

logger

  • outputs what you want on the log output
  • usefull to test your that log gathering system, pattern matching alarms

Tag summary

Content type

Image

Digest

Size

2.7 MB

Last updated

over 7 years ago

docker pull davidburet/gse