Looking for strategies to manage changes and deployment to servers. Changes include:
- Customizations to edgemicro-auth to support password grant and other extensions
- Org / Env configurations for plugins, etc.
- Custom plugins
For edgemicro-auth changes I can just treat it as a typical proxy and use existing CI/CD tools.
For Org / Env configurations, its merely distributing the yaml files and keys/certificates.
For custom plugins, I think they need to be located in: {installdir}/lib/node_modules/edgemicro/plugins as the dir option doesn’t seem to accept a full path. Therefore, the custom plugin folders need to be distributed as well.
How are people addressing this?