Skip to main content
Infisical authenticates to OVHcloud Key Management Service (OKMS) using one of two methods:
  • Certificate (mTLS): a PEM-encoded client certificate and private key that OVHcloud issues for your KMS domain
  • Token: an OVHcloud KMS access token
If you use a token, skip to Create an OVHcloud connection in Infisical. To create the token, see the OVHcloud KMS authentication guide.

Generate an OVHcloud KMS access certificate

1

Open the OVHcloud KMS dashboard

Log in to the OVHcloud Control Panel and navigate to Identity, Security & Operations > Key Management Service.OVHcloud KMS Dashboard
2

Create an OVHcloud KMS domain

Select Order an OKMS Domain.OVHcloud KMS Dashboard
3

Select your OVHcloud KMS region

Select the OVHcloud KMS region that you want to use, then accept the terms to confirm.OVHcloud KMS RegionOVHcloud KMS Activate Region
4

Check your summary

On the summary page, select your domain.OVHcloud KMS SummaryYou’ll need the following values to create the connection:
  • OKMS ID: the UUID-style identifier on the summary page (the KMS ID field in Infisical)
  • REST API endpoint: the base URL of your KMS domain, such as https://eu-west-rbx.okms.ovh.net (the REST API Endpoint field in Infisical) OVHcloud KMS Details
5

Generate an access certificate

Open the Access certificate tab.Access Certificate TabSelect Generate an access certificate.Generate Access CertificateDefine the validity of the certificate and download the two PEM files offered:
  • *_privatekey.pem: the private key
  • *_certificate.pem: the public certificate Create Access Certificate
Infisical doesn’t support the PKCS12 (.p12) format. If OVHcloud offers a PKCS12 download or asks you to convert the PEM files with openssl pkcs12, ignore those options and keep the PEM files as they are. If you provide a PKCS12 bundle, the connection fails with Unsupported PKCS12 PFX data.

Create an OVHcloud connection in Infisical

1

Navigate to App Connections

In your Infisical dashboard, navigate to the Integrations tab in the desired project, then select App Connections.App Connections Tab
2

Select OVHcloud Connection

Select + Add Connection, then select OVHcloud Connection from the list of integrations.Select OVHcloud Connection
3

Fill out the OVHcloud connection form

Complete the form by providing:
  • Name: a descriptive name for the connection
  • Description (optional)
  • Method: Certificate or Token
If you selected Certificate:
  • Private Key (PEM): paste the full contents of *_privatekey.pem, including the -----BEGIN PRIVATE KEY----- and -----END PRIVATE KEY----- lines
  • Certificate (PEM): paste the full contents of *_certificate.pem, including the -----BEGIN CERTIFICATE----- and -----END CERTIFICATE----- lines
If you selected Token:
  • Token: paste your OVHcloud KMS access token
For both methods:
  • REST API Endpoint: the base URL of your KMS domain, such as https://eu-west-rbx.okms.ovh.net (don’t include /api, because Infisical adds it)
  • KMS ID: the KMS ID from the OVHcloud Control Panel OVHcloud Connection Form
Infisical checks the credentials when you create the connection, so the OVHcloud IAM policy for your certificate or token must include okms:apikms:serviceKey/get in addition to the secret permissions that the sync uses.
4

Connection created

After you submit the form, your OVHcloud connection is created and ready to use with Secret Syncs.OVHcloud Connection Created