Closed vdice closed 7 years ago
Note on manual testing: I've tested by running the following make targets (once Workflow is installed and kubectl
is pointing to the right cluster),
cd telegraf; make test deploy
cd influxdb; make test deploy
cd grafana; make test deploy
As well as smoke testing the monitoring stack,
open http://grafana.<workflow router ip>.nip.io
logging in, checking out dashboards, etc.
I'm sure there are plenty of other scenarios to check, too! (I believe I updated each component's README's properly, but something to check, etc.)
haven't manually tested these changes, but it looks good to me. I'll get onto manual tests now.
manually tested, all works
Consolidate refactored make logic for monitor components into
default.mk
; Introducetest
andtest-style
targets for running shellcheck against bash scripts; Remove deprecated/unused_scripts
andmanifests
directories