Secret Manager est un système de stockage sécurisé et pratique pour les clés API, les mots de passe, les certificats et autres données sensibles. Pour en savoir plus, consultez la présentation de Secret Manager.
Ce document décrit les connexions et les paramètres que vous pouvez configurer lorsque vous utilisez App Design Center pour créer un secret Secret Manager. Les paramètres de configuration sont basés sur le module Terraform terraform-google-secret-manager.
Connexions des composants
Le tableau suivant inclut les composants auxquels vous pouvez vous connecter à Secret Manager, ainsi que les mises à jour qui en résultent pour votre application et son code Terraform généré.
Composant connecté |
Mises à jour des applications |
Informations générales |
|---|---|---|
| Compte de service |
|
Gérer l'accès aux secrets |
| Cloud Run |
|
Configurer des secrets pour les services |
| Cloud SQL (MySQL) |
|
Gérer les secrets dans Cloud SQL à l'aide de Secret Manager |
| Cloud SQL (PostgreSQL) |
|
Gérer les secrets dans Cloud SQL à l'aide de Secret Manager |
Paramètres de configuration requis
Si votre modèle inclut un composant Secret Manager, vous devez configurer les paramètres suivants avant de le déployer.
Nom du paramètre |
Description et contraintes |
Informations générales |
|---|---|---|
ID du projet |
Projet dans lequel vous souhaitez déployer la ressource Secret Manager. |
Configurer les composants |
Nom |
Nom du secret à créer. |
Créer un secret |
Données secrètes |
Données secrètes. Ne doit pas dépasser 64 Kio. Cette propriété est sensible et n'est pas affichée dans le forfait. |
Créer un secret |
Paramètres de configuration facultatifs
Les paramètres suivants sont facultatifs. Pour afficher les paramètres avancés, dans la zone Configuration, sélectionnez Afficher les champs facultatifs.
Fonctionnalité |
Nom du paramètre |
Description et informations sur les contraintes |
Informations générales |
|---|---|---|---|
Rotation |
Période de rotation | rotationPeriod | À propos des plannings de rotation |
| Heure de la prochaine rotation | nextRotationTime | Créer et gérer des plannings de rotation | |
Réplication gérée par l'utilisateur |
Région | position | Réplication gérée par l'utilisateur |
| Nom de la clé KMS | kmsKeyName | Réplication gérée par l'utilisateur | |
Réplication automatique |
Nom de la clé KMS | kmsKeyName | Réplication automatique |
Thèmes |
thèmes | Configurer des notifications sur un secret | |
Étiquettes |
Clé | labels | Ajouter des libellés aux secrets |
| Valeur | labels | Ajouter des libellés aux secrets |