Skip to content

support for multiple output providers simultaneously #288

Description

@06kellyjac

Feature request

support for multiple output providers simultaneously for cases where provenance needs to be stored in multiple places

Use case

  1. Migration
  • An organization might already have provenance storage set up for a provider e.g. oci and they want to move to document storage docdb and to ease the transition they might want to output to both simultaneously during that transition/migration period
  1. Duplication due to requirements, regulated or otherwise
  • An organization's security policy or regulatory requirements may dictate the data needs to be stored within multiple systems be it for redundancy or different methods of analysis/usage
    • e.g. docdb for querying, oci for keeping the provenance next to signatures, or gcs for longer term archive storage
    • If there is an issue with one of the storage methods either due to chains or an outage with that particular method of storage

Also: There is also the potential to support 2+ output locations for the same provider type e.g. for 2 separate gcs buckets, sending a copy to a 3rd party security operations center
This might be outside the scope of this Feature Request so it could go in a separate ticket/issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions