Skip to content

FairwindsOps/insights-plugins

Repository files navigation

Insights Logo

Report Plugins for Fairwinds Insights

Insights Plugins

This is a repository with plugins for Insights.

These can be installed with the official Insights Agent Helm chart

Each of these plugins retrieves data from a Kubernetes cluster and sends it to Insights for further analysis. Some of these plugins like trivy are wrappers around existing Open Source projects. Others like workload are self contained. uploader is a special case in that it doesn't have any logic in itself, but runs as a sidecar to handle the logic for uploading data to Insights.

Want to learn more? Reach out on the Slack channel (request invite), send an email to opensource@fairwinds.com, or join us for office hours on Zoom

Updating libraries:

UPDATE_PKG=golang.org/x/net ./scripts/update-go-mod-all.sh ./scripts/bump-changed.sh "update dependencies"

Repository Layout

  • .circleci contains the Circle CI configuration.
  • deploy contains rok8s-scripts configuration for each plugin
  • test contains logic for e2e tests
  • The remaining folders are one folder per plugin

Contributing

PRs welcome! Check out the Contributing Guidelines and Code of Conduct for more information.