Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[feature] Document storage for transient docs (for both caching and long term storage) #970

Closed
lumjjb opened this issue Jun 22, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@lumjjb
Copy link
Contributor

lumjjb commented Jun 22, 2023

Ask

In order to resolve #731, as well as to provide storage in cases where documents are emitted transiently (e.g. through CI), or for users who don't have a good metadata storage story, provide the ability for collectors to upload document blobs to a blob store (either caching - to meet #731, or for persistence).

Design document for this TBD, but most likely it will be a service that collector can talk to, and changing on the NATS pkg to point to the blobstore instead of sending raw bytes for bigger documents. This blobstore must be accessible by the ingestor as well.

Motivation:
This is to help address the use case of SBOM sharing, query and retrieval, i.e. I want to be able to retrieve SBOMs to help meet EO requirements or for others to request SBOMs for my organization software.

@lumjjb lumjjb added the enhancement New feature or request label Jun 22, 2023
@lumjjb lumjjb added this to the GUAC v0.2 milestone Jun 22, 2023
@lumjjb
Copy link
Contributor Author

lumjjb commented Aug 22, 2023

Decide to icebox this for now in favor of other proposed solution in #731

@lumjjb lumjjb closed this as completed Aug 22, 2023
@lumjjb lumjjb removed this from the GUAC v0.2 milestone Aug 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant