dynamite-nsm
dynamite-nsm copied to clipboard
Create Service Configuration Base Classes
dynamite_nsm.services.*.config modules have no base implementation. They are all over the place, even though they rely on many of the same underlying concepts for config manipulation.
We will be moving towards base YAML, INI, class abstractions.
- [x] #83 Create Service Object Primative Classes
- [x] Create YAML Base config class
- [x] Create INI Base config class
- [x] Filebeat ConfigManager (YAML)
- [x] Suricata ConfigManager (YAML)
- [x] Zeek Node.cfg (INI)
- [x] ElasticSearch ConfigManager (YAML)
- [x] Kibana ConfigManager (YAML)
- [x] Logstash ConfigManager (YAML)