From 94cc87abf53149c049818059c2966a2023ca0877 Mon Sep 17 00:00:00 2001 From: hc-github-team-secure-vault-core Date: Mon, 16 Dec 2024 09:55:15 -0700 Subject: [PATCH] backport of commit 732837b0821eef152009fe455ee30f86324d7771 (#29197) Co-authored-by: Yoko Hyakuna --- website/content/docs/secrets/databases/cassandra.mdx | 4 ++-- website/content/docs/secrets/databases/couchbase.mdx | 4 ++-- website/content/docs/secrets/databases/custom.mdx | 10 +++------- website/content/docs/secrets/databases/db2.mdx | 4 ++-- website/content/docs/secrets/databases/hanadb.mdx | 4 ++-- website/content/docs/secrets/databases/index.mdx | 11 ++++------- website/content/docs/secrets/databases/influxdb.mdx | 4 ++-- website/content/docs/secrets/databases/mongodb.mdx | 4 ++-- .../content/docs/secrets/databases/mongodbatlas.mdx | 4 ++-- website/content/docs/secrets/databases/mssql.mdx | 5 ++--- .../content/docs/secrets/databases/mysql-maria.mdx | 4 ++-- website/content/docs/secrets/databases/oracle.mdx | 4 ++-- website/content/docs/secrets/databases/postgresql.mdx | 4 ++-- website/content/docs/secrets/databases/redis.mdx | 8 ++++---- .../docs/secrets/databases/rediselasticache.mdx | 4 ++-- website/content/docs/secrets/databases/redshift.mdx | 4 ++-- website/content/docs/secrets/databases/snowflake.mdx | 4 ++-- 17 files changed, 39 insertions(+), 47 deletions(-) diff --git a/website/content/docs/secrets/databases/cassandra.mdx b/website/content/docs/secrets/databases/cassandra.mdx index 8f98fd286d17..328f8faa34c7 100644 --- a/website/content/docs/secrets/databases/cassandra.mdx +++ b/website/content/docs/secrets/databases/cassandra.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: Cassandra - Database - Secrets Engines -description: |- +page_title: Cassandra database secrets engine +description: >- Cassandra is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for the Cassandra database. diff --git a/website/content/docs/secrets/databases/couchbase.mdx b/website/content/docs/secrets/databases/couchbase.mdx index a009cd91930f..21796992dd00 100644 --- a/website/content/docs/secrets/databases/couchbase.mdx +++ b/website/content/docs/secrets/databases/couchbase.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: Couchbase - Database - Secrets Engines -description: |- +page_title: Couchbase database secrets engine +description: >- Couchbase is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for the Couchbase database. diff --git a/website/content/docs/secrets/databases/custom.mdx b/website/content/docs/secrets/databases/custom.mdx index 3f1b7c770aa9..0c782ed0ff67 100644 --- a/website/content/docs/secrets/databases/custom.mdx +++ b/website/content/docs/secrets/databases/custom.mdx @@ -1,12 +1,8 @@ --- layout: docs -page_title: Custom - Database - Secrets Engines -description: |- - The database secrets engine allows new functionality to be added through a - plugin interface without needing to modify Vault's core code. This allows you - write your own code to generate credentials in any database you wish. It also - allows databases that require dynamically linked libraries to be used as - plugins while keeping Vault itself statically linked. +page_title: Custom database secrets engines +description: >- + Write your own code to generate credentials in any database through a plugin interface without needing to modify Vault's core code. --- # Custom database secrets engines diff --git a/website/content/docs/secrets/databases/db2.mdx b/website/content/docs/secrets/databases/db2.mdx index 254de174b10f..db0db0d6edde 100644 --- a/website/content/docs/secrets/databases/db2.mdx +++ b/website/content/docs/secrets/databases/db2.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: IBM Db2 - Database - Credentials -description: |- +page_title: IBM Db2 +description: >- Manage credentials for IBM Db2 using Vault's LDAP secrets engine. --- diff --git a/website/content/docs/secrets/databases/hanadb.mdx b/website/content/docs/secrets/databases/hanadb.mdx index 59da79f91f50..026a9782c596 100644 --- a/website/content/docs/secrets/databases/hanadb.mdx +++ b/website/content/docs/secrets/databases/hanadb.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: HANA - Database - Secrets Engines -description: |- +page_title: HANA database secrets engine +description: >- HANA is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for the HANA database. diff --git a/website/content/docs/secrets/databases/index.mdx b/website/content/docs/secrets/databases/index.mdx index 223c0a531c02..9b682ed7624b 100644 --- a/website/content/docs/secrets/databases/index.mdx +++ b/website/content/docs/secrets/databases/index.mdx @@ -1,14 +1,11 @@ --- layout: docs -page_title: Database - Secrets Engines -description: |- - The database secrets engine generates database credentials dynamically based - on configured roles. It works with a number of different databases through a - plugin interface. There are a number of built-in database types and an exposed - framework for running custom database types for extendability. +page_title: Database secrets engine +description: >- + Dynamically generate database credentials based on configured roles with the database secrets engine through a plugin interface to a number of different databases. --- -# Databases +# Database secrets engine The database secrets engine generates database credentials dynamically based on configured roles. It works with a number of different databases through a plugin diff --git a/website/content/docs/secrets/databases/influxdb.mdx b/website/content/docs/secrets/databases/influxdb.mdx index 5ad221238592..e170b231b716 100644 --- a/website/content/docs/secrets/databases/influxdb.mdx +++ b/website/content/docs/secrets/databases/influxdb.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: InfluxDB - Database - Secrets Engines -description: |- +page_title: InfluxDB database secrets engine +description: >- InfluxDB is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for the InfluxDB database. diff --git a/website/content/docs/secrets/databases/mongodb.mdx b/website/content/docs/secrets/databases/mongodb.mdx index 937c3d35fe8a..ce58e2aecde4 100644 --- a/website/content/docs/secrets/databases/mongodb.mdx +++ b/website/content/docs/secrets/databases/mongodb.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: MongoDB - Database - Secrets Engines -description: |- +page_title: MongoDB database secrets engine +description: >- MongoDB is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for the MongoDB database. diff --git a/website/content/docs/secrets/databases/mongodbatlas.mdx b/website/content/docs/secrets/databases/mongodbatlas.mdx index 25741aff20d0..b2e36cd4ebe4 100644 --- a/website/content/docs/secrets/databases/mongodbatlas.mdx +++ b/website/content/docs/secrets/databases/mongodbatlas.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: MongoDB Atlas- Database - Secrets Engines -description: |- +page_title: MongoDB Atlas database secrets engine +description: >- MongoDB Atlas is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for MongoDB Atlas databases. diff --git a/website/content/docs/secrets/databases/mssql.mdx b/website/content/docs/secrets/databases/mssql.mdx index adc005492e8b..57d46e1a47b9 100644 --- a/website/content/docs/secrets/databases/mssql.mdx +++ b/website/content/docs/secrets/databases/mssql.mdx @@ -1,8 +1,7 @@ --- layout: docs -page_title: MSSQL - Database - Secrets Engines -description: |- - +page_title: MSSQL database secrets engine +description: >- MSSQL is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for the MSSQL database. diff --git a/website/content/docs/secrets/databases/mysql-maria.mdx b/website/content/docs/secrets/databases/mysql-maria.mdx index 02c29d0b9c65..d1dc3c5c7dcd 100644 --- a/website/content/docs/secrets/databases/mysql-maria.mdx +++ b/website/content/docs/secrets/databases/mysql-maria.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: MySQL/MariaDB - Database - Secrets Engines -description: |- +page_title: MySQL/MariaDB database secrets engine +description: >- MySQL is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for the MySQL database. diff --git a/website/content/docs/secrets/databases/oracle.mdx b/website/content/docs/secrets/databases/oracle.mdx index 0629232a876d..709adcec57ef 100644 --- a/website/content/docs/secrets/databases/oracle.mdx +++ b/website/content/docs/secrets/databases/oracle.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: Oracle - database - secrets engines -description: |- +page_title: Oracle database secrets engine +description: >- Oracle is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for the Oracle database. diff --git a/website/content/docs/secrets/databases/postgresql.mdx b/website/content/docs/secrets/databases/postgresql.mdx index 2193ffc39953..fd84de5ab613 100644 --- a/website/content/docs/secrets/databases/postgresql.mdx +++ b/website/content/docs/secrets/databases/postgresql.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: PostgreSQL - Database - Secrets Engines -description: |- +page_title: PostgreSQL database secrets engine +description: >- PostgreSQL is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for the PostgreSQL database. diff --git a/website/content/docs/secrets/databases/redis.mdx b/website/content/docs/secrets/databases/redis.mdx index 90ccd58d425a..7f83711b7b31 100644 --- a/website/content/docs/secrets/databases/redis.mdx +++ b/website/content/docs/secrets/databases/redis.mdx @@ -1,17 +1,17 @@ --- layout: docs -page_title: Redis - Database - Secrets Engines -description: |- +page_title: Redis database secrets engine +description: >- Redis is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured - roles for the Redis database, and also supports [Static Roles](/vault/docs/secrets/databases#static-roles). + roles for the Redis database. --- # Redis database secrets engine Redis is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for -the Redis database. +the Redis database, and also supports [Static Roles](/vault/docs/secrets/databases#static-roles). See the [database secrets engine](/vault/docs/secrets/databases) docs for more information about setting up the database secrets engine. diff --git a/website/content/docs/secrets/databases/rediselasticache.mdx b/website/content/docs/secrets/databases/rediselasticache.mdx index b8f624b76569..2caa3254a8b8 100644 --- a/website/content/docs/secrets/databases/rediselasticache.mdx +++ b/website/content/docs/secrets/databases/rediselasticache.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: Redis ElastiCache - Database - Secrets Engines -description: |- +page_title: Redis ElastiCache database secrets engine +description: >- Redis ElastiCache is one of the supported plugins for the database secrets engine. This plugin generates static credentials for existing managed roles. --- diff --git a/website/content/docs/secrets/databases/redshift.mdx b/website/content/docs/secrets/databases/redshift.mdx index 1dab02ad79e5..ae26e71c8db8 100644 --- a/website/content/docs/secrets/databases/redshift.mdx +++ b/website/content/docs/secrets/databases/redshift.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: Redshift - Database - Secrets Engines -description: |- +page_title: Redshift database secrets engine +description: >- Redshift is a supported plugin for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for the AWS Redshift database service. diff --git a/website/content/docs/secrets/databases/snowflake.mdx b/website/content/docs/secrets/databases/snowflake.mdx index bddbee649894..86325b7101ae 100644 --- a/website/content/docs/secrets/databases/snowflake.mdx +++ b/website/content/docs/secrets/databases/snowflake.mdx @@ -1,7 +1,7 @@ --- layout: docs -page_title: Snowflake - Database - Secrets Engines -description: |- +page_title: Snowflake database secrets engine +description: >- Snowflake is one of the supported plugins for the database secrets engine. This plugin generates database credentials dynamically based on configured roles for Snowflake hosted databases.