guac
guac copied to clipboard
[feature] Azure Blob Storage collector
Similar to #1020 and the GCS collector, guac can collect from Azure Blob Storage
Describe the solution you'd like There can be an integration into Azure Event Grid to notify guac of a new blob creation event to go trigger a collection.
Why not have a generic solution with https://github.com/google/go-cloud?
Why not have a generic solution with https://github.com/google/go-cloud?
@naveensrinivasan Are you asking if we should have a generic blob storage collector? Theoretically, it makes sense but my concern would be that not all implementations in go-cloud are equivalent.
An incremental approach could be:
- Build Azure Blob Storage collector
- Build cloud agnostic blob collector
- Deprecate all of the other collectors when there's confirmation that all (S3, GSC, AzBlob) are all at parity with cloud agnostic.
I like the incremental approach! I think both a go-cloud and individual collector implementations can co-exist.
+1 on the incremental approach