Kubernetes Events Exporter is a suit of three tools to export kubernertes events in an external database. The goal is to get events in an SQL DB to be able to analyze what happened.
The 3 tools are :
- k8see-exporter : Deployment inside the kubernetes cluster to export events in a redis stream
- k8see-importer : Tool that read the redis stream to import events in a database (PostGreSQL)
- k8see-webui : Web interface to query the database
- k8see-deploy : kubernetes manifests to deploy k8see-exporter and also the whole procedure to deploy a full test environment in a k8s cluster (with kind).
The image is available on GitHub Container Registry: ghcr.io/sgaunet/k8see-exporter:version
The manifests to deploy the application are in k8see-deploy
The repository k8see-deploy contains the whole procedure to deploy a full test environment in a k8s cluster (with kind). The repository contains also themanifests to deploy k8see-exporter.
This project is using :
- golang 1.17+
- task for development
- docker
- docker buildx
- docker manifest
- goreleaser
## Binary
task
task image
task release
🟨 Maintenance Mode: This project is in maintenance mode.
While we are committed to keeping the project's dependencies up-to-date and secure, please note the following:
- New features are unlikely to be added
- Bug fixes will be addressed, but not necessarily promptly
- Security updates will be prioritized
We still encourage you to use our issue tracker for:
- 🐛 Reporting critical bugs
- 🔒 Reporting security vulnerabilities
- 🔍 Asking questions about the project
Please check existing issues before creating a new one to avoid duplicates.
🤝 Limited contributions are still welcome.
While we're not actively developing new features, we appreciate contributions that:
- Fix bugs
- Update dependencies
- Improve documentation
- Enhance performance or security
If you're interested in contributing, please read our CONTRIBUTING.md guide for more information on how to get started.
As this project is in maintenance mode, support may be limited. We appreciate your understanding and patience.
Thank you for your interest in our project!