Skip to content

Export just a single group #5798

Open
Open
@wolfchimneyrock

Description

@wolfchimneyrock

Feature or Problem Description

We are implementing a multi-tier multi-tenancy (based on groups) schema registry where each tier is an independent instance of apicurio registry.

we want to support a workflow where users can "deploy" i.e. copy the contents of their group from one tier to another, without our infrastructure having to manually fetch all the artifacts / versions / rules from the source tier and register in the destination tier.

Proposed Solution

the /admin/export api call could be modified to add an optional registryGroup parameter, which would restrict the rules / artifacts / versions exported to just those in the single group specified.

/admin/import wouldn't need any change, except that we would have to ensure that requireEmptyRegistry=false

Additional Context

in this case it would be ok for the contentId / globalId to differ between tiers

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    • Status

      Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions