TODO - woveon/wovtools GitHub Wiki

There are several things I love about WovTools, and several things I do not

  • The Database Archive support is pretty feeble. While I does a lot of ensure you don't make mistakes, it does not automatically roll out a database from a snapshot and apply patches. You can do it manually though.
  • Configuration - still not loving it. the layers of json and STAGE, CLUSTER, etc. are very powerful... too powerful. Also, I don't like that it only pulls from one git repo (but since it needs a version number from git, I have to have only one).
  • Configuration also needs to validate that something works or it doesn't. I.e. does it meet the minimum variables necessary to run. The Config class in WoveonService is useful for running code, and the wov-env-build checks this, but still nothing for the rest of the system except wov-env-val which is only newly created.
  • Managing helm charts and services