-
Notifications
You must be signed in to change notification settings - Fork 83
Closed
Description
The reference plugins are useful in testing and development and also used in some real-world deployments. However, currently these reference plugins are not built and published as container images, which is cumbersome for users who want to try them out quickly or run them more permanently in containerized environments.
I propose that we start to publish container images of the reference plugins in ghcr.io. (e.g., ghcr.io/containerd/nri/plugins/). We could take a piecemeal approach of enabling only selected plugins.
Benefits would include easier adoption and testing of the reference plugins and promoting consistent builds across environments.
Steps/tasks:
- Write docker files to the (selected) plugins
- CI Integration
- GitHub workflows for building and pushing images
- publish "unstable" images from the main branch
- publish tagged images from releases
- Documentation
- update README to reference the available container images)
- possibly also example yaml(s)/snippet(s) for deployment
klihub, mythi, mikebrow and chrishenzie
Metadata
Metadata
Assignees
Labels
No labels