plugin architecture: define file/directory format
Closed this issue · 1 comments
mmguero commented
This is a sub-issue of Malcolm "plugin architecture" #399
For the plugin types where it's applicable, we need to define some sort of a file/directory format. Ideas might include:
- a single directory where you can drop all of the plugins
- bind-mounted into the relevant (or all?) docker containers
- a compressed file format (zip, 7z, gz, xz, whatever) containing the contents of the plugin
- a
config.yml
file or something like it defining the type of plugin and any other information it might need - some sort of shared script or something added to the entrypoint chain of the docker images to extract the
config.yml
file from the compressed plugin file and decide if it's something this container needs to do
mmguero commented
Kamino closed and cloned this issue to cisagov/Malcolm