diff --git a/pages/index-translations.de.yaml b/pages/index-translations.de.yaml index a5decd407ac..93c83732d0e 100644 --- a/pages/index-translations.de.yaml +++ b/pages/index-translations.de.yaml @@ -359,6 +359,7 @@ manage-operate-terraform: Terraform manage-operate-cli: CLI manage-operate-observability: Observability manage-operate-kms: KMS +manage-operate-secret-manager: Secret Manager observability-logs-data-platform: Logs Data Platform observability-logs-data-platform-getting-started: Getting Started observability-logs-data-platform-iam: IAM diff --git a/pages/index-translations.es.yaml b/pages/index-translations.es.yaml index 4129b49a16f..3dafc76cb7c 100755 --- a/pages/index-translations.es.yaml +++ b/pages/index-translations.es.yaml @@ -359,6 +359,7 @@ manage-operate-terraform: Terraform manage-operate-cli: CLI manage-operate-observability: Observability manage-operate-kms: KMS +manage-operate-secret-manager: Secret Manager observability-logs-data-platform: Logs Data Platform observability-logs-data-platform-getting-started: Getting Started observability-logs-data-platform-iam: IAM diff --git a/pages/index-translations.fq.yaml b/pages/index-translations.fq.yaml index 3c7686202f1..21093d08167 100755 --- a/pages/index-translations.fq.yaml +++ b/pages/index-translations.fq.yaml @@ -358,6 +358,7 @@ manage-operate-iam: IAM manage-operate-terraform: Terraform manage-operate-cli: CLI manage-operate-kms: KMS +manage-operate-secret-manager: Secret Manager manage-operate-observability: Observabilité observability-logs-data-platform: Logs Data Platform observability-logs-data-platform-getting-started: Premiers pas diff --git a/pages/index-translations.fr.yaml b/pages/index-translations.fr.yaml index f6cc5d2d71f..e39e5eb6c88 100755 --- a/pages/index-translations.fr.yaml +++ b/pages/index-translations.fr.yaml @@ -361,6 +361,7 @@ manage-operate-terraform: Terraform manage-operate-cli: CLI manage-operate-observability: Observabilité manage-operate-kms: KMS +manage-operate-secret-manager: Secret Manager observability-logs-data-platform: Logs Data Platform observability-logs-data-platform-getting-started: Premiers pas observability-logs-data-platform-iam: IAM diff --git a/pages/index-translations.it.yaml b/pages/index-translations.it.yaml index 938cb2465b6..5ceb902cefe 100644 --- a/pages/index-translations.it.yaml +++ b/pages/index-translations.it.yaml @@ -359,6 +359,7 @@ manage-operate-terraform: Terraform manage-operate-cli: CLI manage-operate-observability: Observability manage-operate-kms: KMS +manage-operate-secret-manager: Secret Manager observability-logs-data-platform: Logs Data Platform observability-logs-data-platform-getting-started: Getting Started observability-logs-data-platform-iam: IAM diff --git a/pages/index-translations.pl.yaml b/pages/index-translations.pl.yaml index 3f1a519dde0..534a4487070 100755 --- a/pages/index-translations.pl.yaml +++ b/pages/index-translations.pl.yaml @@ -358,6 +358,7 @@ manage-operate-terraform: Terraform manage-operate-cli: CLI manage-operate-observability: Observability manage-operate-kms: KMS +manage-operate-secret-manager: Secret Manager observability-logs-data-platform: Logs Data Platform observability-logs-data-platform-getting-started: Getting Started observability-logs-data-platform-iam: IAM diff --git a/pages/index-translations.pt.yaml b/pages/index-translations.pt.yaml index 6c9272cefc2..39c01f1a66a 100755 --- a/pages/index-translations.pt.yaml +++ b/pages/index-translations.pt.yaml @@ -358,6 +358,7 @@ manage-operate-terraform: Terraform manage-operate-cli: CLI manage-operate-observability: Observability manage-operate-kms: KMS +manage-operate-secret-manager: Secret Manager observability-logs-data-platform: Logs Data Platform observability-logs-data-platform-getting-started: Getting Started observability-logs-data-platform-iam: IAM diff --git a/pages/index.md b/pages/index.md index 32c237e7226..cbe5b2dcfc0 100644 --- a/pages/index.md +++ b/pages/index.md @@ -2170,9 +2170,13 @@ + [OVHcloud KMS - Responsibility model](manage_and_operate/kms/responsibility-model-kms) + [How to connect a compatible product using KMIP protocol with OVHcloud KMS](manage_and_operate/kms/kms-kmip) + [Pushing logs from OVHcloud KMS to Logs Data Platform](manage_and_operate/kms/kms-troubleshooting) + + [Secret Manager](manage-operate-secret-manager) + [Getting started with Secret Manager](manage_and_operate/secret_manager/secret-manager-ui) - + [Use Secret Manager with REST API](manage_and_operate/secret_manager/secret_manager-rest-api) - + [Use Secret Manager with Hashicorp Vault KV2 compliant API](manage_and_operate/secret_manager/secret_manager-kv2-api) + + [Use Secret Manager with REST API](manage_and_operate/secret_manager/secret-manager-rest-api) + + [Use Secret Manager with Hashicorp Vault KV2 compliant API](manage_and_operate/secret_manager/secret-manager-kv2-api) + + [Manage your OKMS access certificate](manage_and_operate/kms/okms-certificate-management) + + [OKMS Architecture overview](manage_and_operate/kms/architecture-overview) + + [OKMS - Responsibility model](manage_and_operate/kms/responsibility-model-kms) + OVHcloud Labs + [Data Collector](products/ovhcloud-labs-data-collector) + [Getting started](ovhcloud-labs-data-collector-getting-started) diff --git a/pages/manage_and_operate/secret_manager/secret-manager-ui/guide.en-gb.md b/pages/manage_and_operate/secret_manager/secret-manager-ui/guide.en-gb.md index ed03892c6b9..519f69a2f82 100644 --- a/pages/manage_and_operate/secret_manager/secret-manager-ui/guide.en-gb.md +++ b/pages/manage_and_operate/secret_manager/secret-manager-ui/guide.en-gb.md @@ -1,8 +1,7 @@ --- title: "Using the Secret Manager in the OVHcloud Control Panel" excerpt: "Discover how to use the Secret Manager with the graphical interface" -updated: 2025-10-06 -flag: hidden +updated: 2025-10-15 --- > [!primary] diff --git a/pages/manage_and_operate/secret_manager/secret-manager-ui/guide.fr-fr.md b/pages/manage_and_operate/secret_manager/secret-manager-ui/guide.fr-fr.md index d0ee3640f09..b66453b4102 100644 --- a/pages/manage_and_operate/secret_manager/secret-manager-ui/guide.fr-fr.md +++ b/pages/manage_and_operate/secret_manager/secret-manager-ui/guide.fr-fr.md @@ -1,8 +1,7 @@ --- title: "Utiliser le Secret Manager dans l'espace client OVHcloud" excerpt: "Découvrez comment utiliser le Secret Manager avec l'interface graphique" -updated: 2025-10-06 -flag: hidden +updated: 2025-10-15 --- > [!primary] @@ -112,7 +111,7 @@ Une version supprimée par le paramètre **Nombre maximum de versions** n'appara ### Gestion du domaine OKMS Le domaine OKMS du Secret Manager est commun avec le domaine OKMS du Key Management Service. -La création ou la suppression d'un domaine OKMS à donc des conséquences sur les deux produits. +La création ou la suppression d'un domaine OKMS a donc des conséquences sur les deux produits. Dans le cadre de la version bêta du Secret Manager, il n'est pas encore possible de modifier la configuration du domaine OKMS via l'interface graphique. diff --git a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-content.png b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-content.png index b49fb039804..fbc624ef723 100644 Binary files a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-content.png and b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-content.png differ diff --git a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-creation.png b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-creation.png index 90c158ea277..3437c0bd7b9 100644 Binary files a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-creation.png and b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-creation.png differ diff --git a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-dashboard.png b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-dashboard.png index 68ffcf7e9e3..49b6b093067 100644 Binary files a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-dashboard.png and b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-dashboard.png differ diff --git a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-multi-domaine-2.png b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-multi-domaine-2.png index c1ded0c3661..959a0a5810f 100644 Binary files a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-multi-domaine-2.png and b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-multi-domaine-2.png differ diff --git a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-multi-domaine.png b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-multi-domaine.png index 6aceeee831b..49e876ed180 100644 Binary files a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-multi-domaine.png and b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-multi-domaine.png differ diff --git a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-onboarding.png b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-onboarding.png index 31d768cd408..dc44a934bfc 100644 Binary files a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-onboarding.png and b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-onboarding.png differ diff --git a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-versions.png b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-versions.png index b59a8e5f79a..4b307a3ae95 100644 Binary files a/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-versions.png and b/pages/manage_and_operate/secret_manager/secret-manager-ui/images/Secret-versions.png differ diff --git a/pages/manage_and_operate/secret_manager/secret_manager-kv2-api/guide.en-gb.md b/pages/manage_and_operate/secret_manager/secret_manager-kv2-api/guide.en-gb.md index edc6fc98533..5fff22d3e0a 100644 --- a/pages/manage_and_operate/secret_manager/secret_manager-kv2-api/guide.en-gb.md +++ b/pages/manage_and_operate/secret_manager/secret_manager-kv2-api/guide.en-gb.md @@ -1,13 +1,12 @@ --- -title: "Using the Secret Manager with the Hashicorp Vault compliant API" -excerpt: "Access and manage Secret Manager secrets with the Hashicorp Vault compliant API" -updated: 2025-10-06 -flag: hidden +title: "Using the Secret Manager with the HashiCorp Vault KV2 compliant API" +excerpt: "Access and manage Secret Manager secrets with the HashiCorp Vault KV2 compliant API" +updated: 2025-10-15 --- ## Objective -The objective of this guide is to present the use of the Hashicorp Vault compliant API for the Secret Manager. +The objective of this guide is to present the use of the HashiCorp Vault KV2 compliant API for the Secret Manager. ## Requirements @@ -23,8 +22,8 @@ The Secret Manager is a product that allows you to securely store credentials, A A secret is a collection of one or more key-value pairs grouped within a version. Each modification of a secret creates a new version of that secret, allowing you to go back in the history of changes to the secret. -The Hashicorp Vault compliant APIs are one of the two API sets offered by the Secret Manager, along with the [REST API](/pages/manage_and_operate/secret_manager/secret_manager-rest-api). -They are designed to be similar to Hashicorp Vault APIs to ensure compatibility with applications already compatible with Hashicorp Vault. +The HashiCorp Vault KV2 compliant APIs are one of the two API sets offered by the Secret Manager, along with the [REST API](/pages/manage_and_operate/secret_manager/secret_manager-rest-api). +They are designed to be similar to HashiCorp Vault APIs to ensure compatibility with applications already compatible with HashiCorp Vault. ### Contacting the OKMS domain @@ -106,7 +105,7 @@ To create a secret, you can use the following API: | :---------: | :---------------------------------: | :-------------: | | POST | /api/{okmsId}/v1/secret/data/{path} | Create a Secret | -The secret path must be specified in the API path. +The secret's path must be specified in the API path. The API expects the following values: diff --git a/pages/manage_and_operate/secret_manager/secret_manager-kv2-api/guide.fr-fr.md b/pages/manage_and_operate/secret_manager/secret_manager-kv2-api/guide.fr-fr.md index 74079973a74..1050e884735 100644 --- a/pages/manage_and_operate/secret_manager/secret_manager-kv2-api/guide.fr-fr.md +++ b/pages/manage_and_operate/secret_manager/secret_manager-kv2-api/guide.fr-fr.md @@ -1,13 +1,12 @@ --- -title: "Utiliser le Secret Manager avec l'API compatible Hashicorp Vault" -excerpt: "Accéder et gérer les secrets du Secret Manager avec l'API compatible Hashicorp Vault" -updated: 2025-10-06 -flag: hidden +title: "Utiliser le Secret Manager avec l'API compatible Hashicorp Vault KV2" +excerpt: "Accéder et gérer les secrets du Secret Manager avec l'API compatible Hashicorp Vault KV2" +updated: 2025-10-15 --- ## Objectif -L'objectif de ce guide est de présenter l'usage de l'API compatible Hashicorp Vault pour le Secret Manager. +L'objectif de ce guide est de présenter l'usage de l'API compatible Hashicorp Vault KV2 pour le Secret Manager. ## Prérequis @@ -23,7 +22,7 @@ Le Secret Manager est un produit vous permettant de stocker de manière sécuris Un secret est une collection d'une ou plusieurs clés/valeurs regroupées au sein d'une version. Chaque modification d'un secret amène la création d'une nouvelle version de ce secret, permettant de remonter dans l'historique des modifications du secret. -Les API compatibles Hashicorp Vault sont l'un des deux jeux d'API offerts par le Secret Manager avec les [API REST](/pages/manage_and_operate/secret_manager/secret_manager-rest-api). +Les API compatibles Hashicorp Vault KV2 sont l'un des deux jeux d'API offerts par le Secret Manager avec les [API REST](/pages/manage_and_operate/secret_manager/secret_manager-rest-api). Elles sont conçues pour être similaires aux API Hashicorp Vault afin d'assurer une compatibilité avec les applications déjà compatibles avec Hashicorp Vault. ### Communiquer avec le domaine OKMS @@ -52,7 +51,7 @@ Vous êtes alors redirigé sur la version non authentifiée de l'interface utili Les étapes suivantes vous guideront sur la façon de vous authentifier. -#### Importation de vos informations d'identification OKMS dans le navigateur +#### Import de vos informations d'identification OKMS dans le navigateur Pour accéder à l'interface utilisateur Swagger authentifiée, vous devez charger votre [certificat d'accès OKMS](/pages/manage_and_operate/kms/okms-certificate-management) dans le gestionnaire de certificats du navigateur. diff --git a/pages/manage_and_operate/secret_manager/secret_manager-rest-api/guide.en-gb.md b/pages/manage_and_operate/secret_manager/secret_manager-rest-api/guide.en-gb.md index dc6214fec97..bb1418fb286 100644 --- a/pages/manage_and_operate/secret_manager/secret_manager-rest-api/guide.en-gb.md +++ b/pages/manage_and_operate/secret_manager/secret_manager-rest-api/guide.en-gb.md @@ -1,8 +1,7 @@ --- title: "Using the Secret Manager with the REST API" excerpt: "Access and manage Secret Manager secrets with the REST API" -updated: 2025-10-06 -flag: hidden +updated: 2025-10-15 --- ## Objective diff --git a/pages/manage_and_operate/secret_manager/secret_manager-rest-api/guide.fr-fr.md b/pages/manage_and_operate/secret_manager/secret_manager-rest-api/guide.fr-fr.md index 130b825de39..8e6da56506d 100644 --- a/pages/manage_and_operate/secret_manager/secret_manager-rest-api/guide.fr-fr.md +++ b/pages/manage_and_operate/secret_manager/secret_manager-rest-api/guide.fr-fr.md @@ -1,8 +1,7 @@ --- title: "Utiliser le Secret Manager avec l'API REST" excerpt: "Accéder et gérer les secrets du Secret Manager avec l'API REST" -updated: 2025-10-06 -flag: hidden +updated: 2025-10-15 --- ## Objectif @@ -60,7 +59,7 @@ Vous êtes alors redirigé sur la version non authentifiée de l'interface utili Les étapes suivantes vous guideront sur la façon de vous authentifier. -#### Importation de vos informations d'identification OKMS dans le navigateur +#### Import de vos informations d'identification OKMS dans le navigateur Pour accéder à l'interface utilisateur Swagger authentifiée, vous devez charger votre [certificat d'accès OKMS](/pages/manage_and_operate/kms/okms-certificate-management) dans le gestionnaire de certificats du navigateur.