Skip to content


wget   \
  -O /usr/bin/canary-checker && \
  chmod +x /usr/bin/canary-checker
wget  \
  -O /usr/local/bin/canary-checker && \
  chmod +x /usr/local/bin/canary-checker
OS = $(shell uname -s | tr '[:upper:]' '[:lower:]')
ARCH = $(shell uname -m | sed 's/x86_64/amd64/')
wget -nv -nc$(OS)_$(ARCH)  \
  -O /usr/local/bin/canary-checker && \
  chmod +x /usr/local/bin/canary-checker
wget -nv -nc -O


Execute checks and return

canary-checker run <canary.yaml> [flags]


  -h, --help               help for run
  -j, --junit string       Export JUnit XML formatted results to this file e.g: junit.xml
  -n, --namespace string   Specify namespace
      --expose-env       Expose environment variables for use in all templates. Note this has serious security implications with untrusted canaries
      --json-logs        Print logs in json format to stderr
  -v, --loglevel count   Increase logging level
Back to top