Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.24 KB

ROADMAP.md

File metadata and controls

38 lines (28 loc) · 1.24 KB

Roadmap

0.1.0

  • bootstrap db
  • bootstrap cdviz-collector: store on db
  • bootstrap cdviz-collector: push events from folder or csv to db
  • bootstrap cdviz-demo
  • bootstrap grafana dashboards
  • helm charts to deploy (on local)
  • bootstrap docker-compose for demo
  • publish workflow, host runtime packages on github (container images and chart)

0.2.0

  • autocreate the read-only user on db (how?)
  • validate [cdevents] (rust library) on cdviz-collector and cdviz-sensors
  • connects to NATS (cdviz-collector and cdviz-sensors)
  • bootstrap the demo stack: NATS, Testkube, MinIO (S3), Harbor

0.3.0

  • document API
  • document DB schema
  • document for contribution
  • document the demo
  • cdviz-collectors start to watch K8S events for "deployment" (remove & update)

?.?.?

  • Do everything 😅

Ideas & Maybe

  • a simple ruler to trigger for events likes:
    • on deploy of version X of service, send a remove of previous version (same service, package, environment)
  • collect SBOM, and connect it to the events to enhance info, lifecycle of components of deployed artifacts
  • deduce SBOM (via rules, ...)