Skip to main content
Prerequisites:
1

Add Sync

Navigate to Project > Integrations and select the Secret Syncs tab. Select the Add Sync button.Secret Syncs Tab
2

Select OVHcloud

Select OVHcloud
3

Configure Source

Configure the Source from where secrets should be retrieved, then select Next.Configure Source
  • Environment: the project environment to retrieve secrets from
  • Secret Path: the folder path to retrieve secrets from
If you need to sync secrets from multiple folder locations, check out secret imports.
4

Configure Destination

Configure the Destination to where secrets should be deployed.Configure Destination
  • OVHcloud Connection: the OVHcloud connection to authenticate with
  • Path: the path in OVHcloud KMS where Infisical stores the secrets as key-value pairs, such as app/production (letters, numbers, dots, dashes, underscores, and single slashes between segments)
After you configure these fields, select Next to continue to the Sync Options step.
If the path you enter doesn’t exist in OVHcloud KMS, Infisical creates it.
Infisical stores all the secrets under the selected source path as key-value pairs in one OVHcloud KMS secret at the destination path. OVHcloud KMS limits each secret to 64 KB (total JSON payload), so keep the combined size of all synced secrets within that limit.
5

Configure Sync Options

Configure the Sync Options to specify how secrets should be synced, then select Next.Configure Options
  • Initial Sync Behavior: how Infisical resolves the initial sync
    • Overwrite Destination Secrets: removes any secrets at the destination endpoint that aren’t in Infisical
    • Import Secrets (Prioritize Infisical): imports secrets from the destination endpoint before syncing, and keeps the Infisical value when keys conflict
    • Import Secrets (Prioritize OVHcloud): imports secrets from the destination endpoint before syncing, and keeps the OVHcloud value when keys conflict
  • Key Schema: a template for how secret names are transformed when syncing, with {{secretKey}} as a placeholder for the original secret name and {{environment}} for the environment
We highly recommend using a Key Schema to ensure that Infisical only manages the specific keys you intend, keeping everything else untouched.
  • Auto-Sync Enabled: if enabled, Infisical syncs secrets from the source location automatically when they change (disable it to sync manually only)
  • Disable Secret Deletion: if enabled, Infisical doesn’t remove secrets from the sync destination (enable it if you manage some secrets manually outside of Infisical)
6

Configure Details

Configure the Details of your OVHcloud sync, then select Next.Configure Details
  • Name: the name of your sync, which must be slug-friendly
  • Description: an optional description for your sync
7

Review Configuration

Review your OVHcloud sync configuration, then select Create Sync.Confirm Configuration
8

Sync Created

If the sync is enabled, your OVHcloud sync starts syncing your secrets to the destination endpoint.Sync Created