Set Up Multi-Site Artifact Distribution
Distribute artifacts across geographic sites using Federated repositories and configured mirror modes.
This scenario shows how to distribute artifacts across multiple geographic sites using Federated repositories.
Prerequisites:
- At least two JFrog Platform Deployments (JPDs) with supported subscriptions
- Admin access on participating JPDs
- Network connectivity between members
Workflow Summary
The following table summarizes the workflow for setting up multi-site distribution.
| Step | Action |
|---|---|
| 1 | Create Federated repository on primary site |
| 2 | Add remote members |
| 3 | Configure mirror modes |
| 4 | Set priority for critical repositories |
| 5 | Verify health on dashboard |
Procedure
To set up multi-site artifact distribution:
- Create the repository on the primary site.
- Add member URLs for remote sites.
- Configure bidirectional or receiving-only behavior.
- Set
HIGHorURGENTpriority for latency-sensitive repositories. - Validate all members show healthy or expected transient states in the Federation Dashboard.
Frequently Asked Questions
This section provides answers to frequently asked questions.
FAQs
Q: How do I distribute artifacts across geographic sites with Federated repositories?
A: Create the Federated repository on your primary site, add member URLs for each remote site, and configure mirror behavior. See Procedure for the full workflow.
Q: What's the difference between bidirectional and receiving-only mirror modes?
A: Bidirectional mode synchronizes artifacts in both directions between members. Receiving-only mode limits a member to receiving synchronized artifacts without pushing changes back to other sites.
Q: How do I prioritize latency-sensitive repositories in a Federation?
A: Set HIGH or URGENT priority on the repositories that need faster synchronization across sites.
Q: What do I need before setting up multi-site distribution?
A: You need at least two JFrog Platform Deployments with supported subscriptions, admin access on each participating JPD, and network connectivity between members.
Related Topics
Updated about 7 hours ago
