Files
vault/website/data/docs-nav-data.json
Alexander Scheel 8e7f2076a2 Remove dynamic keys from SSH Secrets Engine (#18874)
* Remove dynamic keys from SSH Secrets Engine

This removes the functionality of Vault creating keys and adding them to
the authorized keys file on hosts.

This functionality has been deprecated since Vault version 0.7.2.

The preferred alternative is to use the SSH CA method, which also allows
key generation but places limits on TTL and doesn't require Vault reach
out to provision each key on the specified host, making it much more
secure.

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>

* Remove dynamic ssh references from documentation

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>

* Add changelog entry

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>

* Remove dynamic key secret type entirely

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>

* Clarify changelog language

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>

* Add removal notice to the website

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>

---------

Signed-off-by: Alexander Scheel <alex.scheel@hashicorp.com>
2023-01-31 16:02:22 -05:00

2244 lines
53 KiB
JSON

[
{
"title": "What is Vault?",
"path": "what-is-vault"
},
{
"title": "Use Cases",
"path": "use-cases"
},
{
"title": "Get Started",
"routes": [
{
"title": "CLI Quick Start",
"href": "https://learn.hashicorp.com/collections/vault/getting-started"
},
{
"title": "HCP Quick Start",
"href": "https://learn.hashicorp.com/collections/vault/cloud"
},
{
"title": "Developer Quick Start",
"path": "get-started/developer-qs"
}
]
},
{
"divider": true
},
{
"title": "Browser Support",
"path": "browser-support"
},
{
"title": "Installing Vault",
"path": "install"
},
{
"title": "Internals",
"routes": [
{
"title": "Overview",
"path": "internals"
},
{
"title": "Architecture",
"path": "internals/architecture"
},
{
"title": "High Availability",
"path": "internals/high-availability"
},
{
"title": "Integrated Storage",
"path": "internals/integrated-storage"
},
{
"title": "Security Model",
"path": "internals/security"
},
{
"title": "Telemetry",
"path": "internals/telemetry"
},
{
"title": "Token Authentication",
"path": "internals/token"
},
{
"title": "Key Rotation",
"path": "internals/rotation"
},
{
"title": "Replication",
"path": "internals/replication"
},
{
"title": "Limits and Maximums",
"path": "internals/limits"
}
]
},
{
"title": "Concepts",
"routes": [
{
"title": "Overview",
"path": "concepts"
},
{
"title": "'Dev' Server",
"path": "concepts/dev-server"
},
{
"title": "Seal/Unseal",
"path": "concepts/seal"
},
{
"title": "Namespace API Lock",
"path": "concepts/namespace-api-lock"
},
{
"title": "Lease, Renew, and Revoke",
"path": "concepts/lease"
},
{
"title": "Authentication",
"path": "concepts/auth"
},
{
"title": "Tokens",
"path": "concepts/tokens"
},
{
"title": "Identity",
"path": "concepts/identity"
},
{
"title": "OIDC Provider",
"path": "concepts/oidc-provider"
},
{
"title": "Response Wrapping",
"path": "concepts/response-wrapping"
},
{
"title": "Policies",
"path": "concepts/policies"
},
{
"title": "Password Policies",
"path": "concepts/password-policies"
},
{
"title": "Username Templating",
"path": "concepts/username-templating"
},
{
"title": "High Availability",
"path": "concepts/ha"
},
{
"title": "Storage",
"path": "concepts/storage"
},
{
"title": "Integrated Storage",
"routes": [
{
"title": "Overview",
"path": "concepts/integrated-storage"
},
{
"title": "Autopilot",
"path": "concepts/integrated-storage/autopilot"
}
]
},
{
"title": "PGP, GnuPG, and Keybase",
"path": "concepts/pgp-gpg-keybase"
},
{
"title": "Recovery Mode",
"path": "concepts/recovery-mode"
},
{
"title": "Resource Quotas",
"path": "concepts/resource-quotas"
},
{
"title": "Client Count",
"routes": [
{
"title": "Overview",
"path": "concepts/client-count"
},
{
"title": "FAQ",
"path": "concepts/client-count/faq"
}
]
},
{
"title": "Transform",
"path": "concepts/transform"
},
{
"title": "Mount Migration",
"path": "concepts/mount-migration"
},
{
"title": "Duration String Format",
"path": "concepts/duration-format"
},
{
"title": "User Lockout",
"path": "concepts/user-lockout"
}
]
},
{
"title": "Configuration",
"routes": [
{
"title": "Overview",
"path": "configuration"
},
{
"title": "<code>listener</code>",
"routes": [
{
"title": "Overview",
"path": "configuration/listener"
},
{
"title": "TCP",
"path": "configuration/listener/tcp"
},
{
"title": "Unix",
"path": "configuration/listener/unix"
}
]
},
{
"title": "<code>replication</code>",
"path": "configuration/replication"
},
{
"title": "<code>seal</code>",
"routes": [
{
"title": "Overview",
"path": "configuration/seal"
},
{
"title": "AliCloud KMS",
"path": "configuration/seal/alicloudkms"
},
{
"title": "AWS KMS",
"path": "configuration/seal/awskms"
},
{
"title": "Azure Key Vault",
"path": "configuration/seal/azurekeyvault"
},
{
"title": "GCP Cloud KMS",
"path": "configuration/seal/gcpckms"
},
{
"title": "OCI KMS",
"path": "configuration/seal/ocikms"
},
{
"title": "HSM PKCS11",
"badge": {
"text": "ENT",
"type": "outlined",
"color": "neutral"
},
"path": "configuration/seal/pkcs11"
},
{
"title": "Vault Transit",
"path": "configuration/seal/transit"
}
]
},
{
"title": "<code>sentinel</code>",
"path": "configuration/sentinel"
},
{
"title": "<code>service_registration</code>",
"routes": [
{
"title": "Overview",
"path": "configuration/service-registration"
},
{
"title": "Consul",
"path": "configuration/service-registration/consul"
},
{
"title": "Kubernetes",
"path": "configuration/service-registration/kubernetes"
}
]
},
{
"title": "<code>storage</code>",
"routes": [
{
"title": "Overview",
"path": "configuration/storage"
},
{
"title": "Aerospike",
"path": "configuration/storage/aerospike"
},
{
"title": "Alicloud OSS",
"path": "configuration/storage/alicloudoss"
},
{
"title": "Azure",
"path": "configuration/storage/azure"
},
{
"title": "Cassandra",
"path": "configuration/storage/cassandra"
},
{
"title": "CockroachDB",
"path": "configuration/storage/cockroachdb"
},
{
"title": "Consul",
"path": "configuration/storage/consul"
},
{
"title": "CouchDB",
"path": "configuration/storage/couchdb"
},
{
"title": "DynamoDB",
"path": "configuration/storage/dynamodb"
},
{
"title": "Etcd",
"path": "configuration/storage/etcd"
},
{
"title": "Filesystem",
"path": "configuration/storage/filesystem"
},
{
"title": "FoundationDB",
"path": "configuration/storage/foundationdb"
},
{
"title": "Google Cloud Spanner",
"path": "configuration/storage/google-cloud-spanner"
},
{
"title": "Google Cloud Storage",
"path": "configuration/storage/google-cloud-storage"
},
{
"title": "In-Memory",
"path": "configuration/storage/in-memory"
},
{
"title": "Manta",
"path": "configuration/storage/manta"
},
{
"title": "MSSQL",
"path": "configuration/storage/mssql"
},
{
"title": "MySQL",
"path": "configuration/storage/mysql"
},
{
"title": "OCI Object Storage",
"path": "configuration/storage/oci-object-storage"
},
{
"title": "PostgreSQL",
"path": "configuration/storage/postgresql"
},
{
"title": "Integrated Storage (Raft)",
"path": "configuration/storage/raft"
},
{
"title": "S3",
"path": "configuration/storage/s3"
},
{
"title": "Swift",
"path": "configuration/storage/swift"
},
{
"title": "Zookeeper",
"path": "configuration/storage/zookeeper"
}
]
},
{
"title": "<code>telemetry</code>",
"path": "configuration/telemetry"
},
{
"title": "<code>ui</code>",
"path": "configuration/ui"
},
{
"title": "<code>user_lockout</code>",
"path": "configuration/user-lockout"
},
{
"title": "<code>Log Completed Requests</code>",
"path": "configuration/log-requests-level"
},
{
"title": "<code>Entropy Augmentation</code>",
"badge": {
"text": "ENT",
"type": "outlined",
"color": "neutral"
},
"path": "configuration/entropy-augmentation"
},
{
"title": "<code>kms_library</code>",
"badge": {
"text": "ENT",
"type": "outlined",
"color": "neutral"
},
"path": "configuration/kms-library"
}
]
},
{
"title": "Commands (CLI)",
"routes": [
{
"title": "Overview",
"path": "commands"
},
{
"title": "<code>agent</code>",
"path": "commands/agent"
},
{
"title": "<code>audit</code>",
"routes": [
{
"title": "Overview",
"path": "commands/audit"
},
{
"title": "<code>disable</code>",
"path": "commands/audit/disable"
},
{
"title": "<code>enable</code>",
"path": "commands/audit/enable"
},
{
"title": "<code>list</code>",
"path": "commands/audit/list"
}
]
},
{
"title": "<code>auth</code>",
"routes": [
{
"title": "Overview",
"path": "commands/auth"
},
{
"title": "<code>disable</code>",
"path": "commands/auth/disable"
},
{
"title": "<code>enable</code>",
"path": "commands/auth/enable"
},
{
"title": "<code>help</code>",
"path": "commands/auth/help"
},
{
"title": "<code>list</code>",
"path": "commands/auth/list"
},
{
"title": "<code>move</code>",
"path": "commands/auth/move"
},
{
"title": "<code>tune</code>",
"path": "commands/auth/tune"
}
]
},
{
"title": "<code>debug</code>",
"path": "commands/debug"
},
{
"title": "<code>delete</code>",
"path": "commands/delete"
},
{
"title": "<code>kv</code>",
"routes": [
{
"title": "Overview",
"path": "commands/kv"
},
{
"title": "<code>delete</code>",
"path": "commands/kv/delete"
},
{
"title": "<code>destroy</code>",
"path": "commands/kv/destroy"
},
{
"title": "<code>enable-versioning</code>",
"path": "commands/kv/enable-versioning"
},
{
"title": "<code>get</code>",
"path": "commands/kv/get"
},
{
"title": "<code>list</code>",
"path": "commands/kv/list"
},
{
"title": "<code>metadata</code>",
"path": "commands/kv/metadata"
},
{
"title": "<code>patch</code>",
"path": "commands/kv/patch"
},
{
"title": "<code>put</code>",
"path": "commands/kv/put"
},
{
"title": "<code>rollback</code>",
"path": "commands/kv/rollback"
},
{
"title": "<code>undelete</code>",
"path": "commands/kv/undelete"
}
]
},
{
"title": "<code>pki</code>",
"routes": [
{
"title": "Overview",
"path": "commands/pki"
},
{
"title": "<code>health-check</code>",
"path": "commands/pki/health-check"
}
]
},
{
"title": "<code>lease</code>",
"routes": [
{
"title": "Overview",
"path": "commands/lease"
},
{
"title": "<code>lookup</code>",
"path": "commands/lease/lookup"
},
{
"title": "<code>renew</code>",
"path": "commands/lease/renew"
},
{
"title": "<code>revoke</code>",
"path": "commands/lease/revoke"
}
]
},
{
"title": "<code>license</code>",
"routes": [
{
"title": "Overview",
"path": "commands/license"
},
{
"title": "<code>get</code>",
"path": "commands/license/get"
},
{
"title": "<code>inspect</code>",
"path": "commands/license/inspect"
}
]
},
{
"title": "<code>list</code>",
"path": "commands/list"
},
{
"title": "<code>login</code>",
"path": "commands/login"
},
{
"title": "<code>monitor</code>",
"path": "commands/monitor"
},
{
"title": "<code>namespace</code>",
"path": "commands/namespace"
},
{
"title": "<code>operator</code>",
"routes": [
{
"title": "Overview",
"path": "commands/operator"
},
{
"title": "<code>diagnose</code>",
"path": "commands/operator/diagnose"
},
{
"title": "<code>generate-root</code>",
"path": "commands/operator/generate-root"
},
{
"title": "<code>init</code>",
"path": "commands/operator/init"
},
{
"title": "<code>key-status</code>",
"path": "commands/operator/key-status"
},
{
"title": "<code>members</code>",
"path": "commands/operator/members"
},
{
"title": "<code>migrate</code>",
"path": "commands/operator/migrate"
},
{
"title": "<code>raft</code>",
"path": "commands/operator/raft"
},
{
"title": "<code>rekey</code>",
"path": "commands/operator/rekey"
},
{
"title": "<code>rotate</code>",
"path": "commands/operator/rotate"
},
{
"title": "<code>seal</code>",
"path": "commands/operator/seal"
},
{
"title": "<code>step-down</code>",
"path": "commands/operator/step-down"
},
{
"title": "<code>unseal</code>",
"path": "commands/operator/unseal"
},
{
"title": "<code>usage</code>",
"path": "commands/operator/usage"
}
]
},
{
"title": "<code>patch</code>",
"path": "commands/patch"
},
{
"title": "<code>path-help</code>",
"path": "commands/path-help"
},
{
"title": "<code>plugin</code>",
"routes": [
{
"title": "Overview",
"path": "commands/plugin"
},
{
"title": "<code>deregister</code>",
"path": "commands/plugin/deregister"
},
{
"title": "<code>info</code>",
"path": "commands/plugin/info"
},
{
"title": "<code>list</code>",
"path": "commands/plugin/list"
},
{
"title": "<code>register</code>",
"path": "commands/plugin/register"
},
{
"title": "<code>reload</code>",
"path": "commands/plugin/reload"
}
]
},
{
"title": "<code>policy</code>",
"routes": [
{
"title": "Overview",
"path": "commands/policy"
},
{
"title": "<code>delete</code>",
"path": "commands/policy/delete"
},
{
"title": "<code>fmt</code>",
"path": "commands/policy/fmt"
},
{
"title": "<code>list</code>",
"path": "commands/policy/list"
},
{
"title": "<code>read</code>",
"path": "commands/policy/read"
},
{
"title": "<code>write</code>",
"path": "commands/policy/write"
}
]
},
{
"title": "<code>read</code>",
"path": "commands/read"
},
{
"title": "<code>secrets</code>",
"routes": [
{
"title": "Overview",
"path": "commands/secrets"
},
{
"title": "<code>disable</code>",
"path": "commands/secrets/disable"
},
{
"title": "<code>enable</code>",
"path": "commands/secrets/enable"
},
{
"title": "<code>list</code>",
"path": "commands/secrets/list"
},
{
"title": "<code>move</code>",
"path": "commands/secrets/move"
},
{
"title": "<code>tune</code>",
"path": "commands/secrets/tune"
}
]
},
{
"title": "<code>server</code>",
"path": "commands/server"
},
{
"title": "<code>ssh</code>",
"path": "commands/ssh"
},
{
"title": "<code>status</code>",
"path": "commands/status"
},
{
"title": "<code>token</code>",
"routes": [
{
"title": "Overview",
"path": "commands/token"
},
{
"title": "<code>capabilities</code>",
"path": "commands/token/capabilities"
},
{
"title": "<code>create</code>",
"path": "commands/token/create"
},
{
"title": "<code>lookup</code>",
"path": "commands/token/lookup"
},
{
"title": "<code>renew</code>",
"path": "commands/token/renew"
},
{
"title": "<code>revoke</code>",
"path": "commands/token/revoke"
}
]
},
{
"title": "<code>unwrap</code>",
"path": "commands/unwrap"
},
{
"title": "<code>version</code>",
"path": "commands/version"
},
{
"title": "<code>version-history</code>",
"path": "commands/version-history"
},
{
"title": "<code>write</code>",
"path": "commands/write"
},
{
"title": "Token Helpers",
"path": "commands/token-helper"
}
]
},
{
"title": "Vault Agent",
"routes": [
{
"title": "Overview",
"path": "agent"
},
{
"title": "Auto-Auth",
"routes": [
{
"title": "Overview",
"path": "agent/autoauth"
},
{
"title": "Methods",
"routes": [
{
"title": "Overview",
"path": "agent/autoauth/methods"
},
{
"title": "AliCloud",
"path": "agent/autoauth/methods/alicloud"
},
{
"title": "AppRole",
"path": "agent/autoauth/methods/approle"
},
{
"title": "AWS",
"path": "agent/autoauth/methods/aws"
},
{
"title": "Azure",
"path": "agent/autoauth/methods/azure"
},
{
"title": "Cert",
"path": "agent/autoauth/methods/cert"
},
{
"title": "CF",
"path": "agent/autoauth/methods/cf"
},
{
"title": "GCP",
"path": "agent/autoauth/methods/gcp"
},
{
"title": "JWT",
"path": "agent/autoauth/methods/jwt"
},
{
"title": "Kerberos",
"path": "agent/autoauth/methods/kerberos"
},
{
"title": "Kubernetes",
"path": "agent/autoauth/methods/kubernetes"
},
{
"title": "Token File",
"path": "agent/autoauth/methods/token_file"
}
]
},
{
"title": "Sinks",
"routes": [
{
"title": "Overview",
"path": "agent/autoauth/sinks"
},
{
"title": "File",
"path": "agent/autoauth/sinks/file"
}
]
}
]
},
{
"title": "API Proxy",
"path": "agent/apiproxy"
},
{
"title": "Caching",
"routes": [
{
"title": "Overview",
"path": "agent/caching"
},
{
"title": "Persistent Caching",
"routes": [
{
"title": "Overview",
"path": "agent/caching/persistent-caches"
},
{
"title": "Kubernetes",
"path": "agent/caching/persistent-caches/kubernetes"
}
]
}
]
},
{
"title": "Templates",
"path": "agent/template"
},
{
"title": "Windows service",
"path": "agent/winsvc"
}
]
},
{
"divider": true
},
{
"title": "Secrets Engines",
"routes": [
{
"title": "Overview",
"path": "secrets"
},
{
"title": "Active Directory",
"path": "secrets/ad"
},
{
"title": "AliCloud",
"path": "secrets/alicloud"
},
{
"title": "AWS",
"path": "secrets/aws"
},
{
"title": "Azure",
"path": "secrets/azure"
},
{
"title": "Consul",
"path": "secrets/consul"
},
{
"title": "Cubbyhole",
"path": "secrets/cubbyhole"
},
{
"title": "Databases",
"routes": [
{
"title": "Overview",
"path": "secrets/databases"
},
{
"title": "Cassandra",
"path": "secrets/databases/cassandra"
},
{
"title": "Couchbase",
"path": "secrets/databases/couchbase"
},
{
"title": "Elasticsearch",
"path": "secrets/databases/elasticdb"
},
{
"title": "HanaDB",
"path": "secrets/databases/hanadb"
},
{
"title": "IBM Db2",
"path": "secrets/databases/db2"
},
{
"title": "InfluxDB",
"path": "secrets/databases/influxdb"
},
{
"title": "MongoDB",
"path": "secrets/databases/mongodb"
},
{
"title": "MongoDB Atlas",
"path": "secrets/databases/mongodbatlas"
},
{
"title": "MSSQL",
"path": "secrets/databases/mssql"
},
{
"title": "MySQL/MariaDB",
"path": "secrets/databases/mysql-maria"
},
{
"title": "Oracle",
"path": "secrets/databases/oracle"
},
{
"title": "PostgreSQL",
"path": "secrets/databases/postgresql"
},
{
"title": "Redis",
"path": "secrets/databases/redis"
},
{
"title": "Redis ElastiCache",
"path": "secrets/databases/rediselasticache"
},
{
"title": "Redshift",
"path": "secrets/databases/redshift"
},
{
"title": "Snowflake",
"path": "secrets/databases/snowflake"
},
{
"title": "Custom",
"path": "secrets/databases/custom"
}
]
},
{
"title": "Google Cloud",
"path": "secrets/gcp"
},
{
"title": "Google Cloud KMS",
"path": "secrets/gcpkms"
},
{
"title": "Identity",
"routes": [
{
"title": "Overview",
"path": "secrets/identity"
},
{
"title": "Identity Tokens",
"path": "secrets/identity/identity-token"
},
{
"title": "OIDC Identity Provider",
"path": "secrets/identity/oidc-provider"
}
]
},
{
"title": "Key Management",
"badge": {
"text": "ENTERPRISE",
"type": "outlined",
"color": "neutral"
},
"routes": [
{
"title": "Overview",
"path": "secrets/key-management"
},
{
"title": "Azure Key Vault",
"path": "secrets/key-management/azurekeyvault"
},
{
"title": "AWS KMS",
"path": "secrets/key-management/awskms"
},
{
"title": "GCP Cloud KMS",
"path": "secrets/key-management/gcpkms"
}
]
},
{
"title": "Key/Value",
"routes": [
{
"title": "Overview",
"path": "secrets/kv"
},
{
"title": "K/V Version 1",
"path": "secrets/kv/kv-v1"
},
{
"title": "K/V Version 2",
"path": "secrets/kv/kv-v2"
}
]
},
{
"title": "KMIP",
"badge": {
"text": "ENTERPRISE",
"type": "outlined",
"color": "neutral"
},
"path": "secrets/kmip"
},
{
"title": "KMIP - Profile Support",
"path": "secrets/kmip-profiles",
"hidden": true
},
{
"title": "Kubernetes",
"path": "secrets/kubernetes"
},
{
"title": "MongoDB Atlas",
"path": "secrets/mongodbatlas"
},
{
"title": "Nomad",
"path": "secrets/nomad"
},
{
"title": "LDAP",
"path": "secrets/ldap"
},
{
"title": "PKI (Certificates)",
"routes": [
{
"title": "Overview",
"path": "secrets/pki"
},
{
"title": "Setup and Usage",
"path": "secrets/pki/setup"
},
{
"title": "Quick Start - Root CA Setup",
"path": "secrets/pki/quick-start-root-ca"
},
{
"title": "Quick Start - Intermediate CA Setup",
"path": "secrets/pki/quick-start-intermediate-ca"
},
{
"title": "Considerations",
"path": "secrets/pki/considerations"
},
{
"title": "Rotation Primitives",
"path": "secrets/pki/rotation-primitives"
}
]
},
{
"title": "RabbitMQ",
"path": "secrets/rabbitmq"
},
{
"title": "SSH",
"routes": [
{
"title": "Overview",
"path": "secrets/ssh"
},
{
"title": "Signed Certificates",
"path": "secrets/ssh/signed-ssh-certificates"
},
{
"title": "SSH OTP",
"path": "secrets/ssh/one-time-ssh-passwords"
}
]
},
{
"title": "Terraform Cloud",
"path": "secrets/terraform"
},
{
"title": "TOTP",
"path": "secrets/totp"
},
{
"title": "Transform",
"badge": {
"text": "ENTERPRISE",
"type": "outlined",
"color": "neutral"
},
"routes": [
{
"title": "Overview",
"path": "secrets/transform"
},
{
"title": "FF3-1 Tweak Usage",
"path": "secrets/transform/ff3-tweak-details"
},
{
"title": "Tokenization Transform",
"badge": {
"text": "ENTERPRISE",
"type": "outlined",
"color": "neutral"
},
"path": "secrets/transform/tokenization"
}
]
},
{
"title": "Transit",
"routes": [
{
"title": "Overview",
"path": "secrets/transit"
},
{
"title": "Import Key Wrapping Guide",
"path": "secrets/transit/key-wrapping-guide"
}
]
},
{
"title": "Venafi (Certificates)",
"path": "secrets/venafi"
}
]
},
{
"title": "Auth Methods",
"routes": [
{
"title": "Overview",
"path": "auth"
},
{
"title": "AppRole",
"path": "auth/approle"
},
{
"title": "AliCloud",
"path": "auth/alicloud"
},
{
"title": "AWS",
"path": "auth/aws"
},
{
"title": "Azure",
"path": "auth/azure"
},
{
"title": "Cloud Foundry",
"path": "auth/cf"
},
{
"title": "GitHub",
"path": "auth/github"
},
{
"title": "Google Cloud",
"path": "auth/gcp"
},
{
"title": "JWT/OIDC",
"routes": [
{
"title": "Overview",
"path": "auth/jwt"
},
{
"title": "OIDC Providers",
"routes": [
{
"title": "Overview",
"path": "auth/jwt/oidc-providers"
},
{
"title": "Auth0",
"path": "auth/jwt/oidc-providers/auth0"
},
{
"title": "Azure AD",
"path": "auth/jwt/oidc-providers/azuread"
},
{
"title": "Forgerock",
"path": "auth/jwt/oidc-providers/forgerock"
},
{
"title": "Gitlab",
"path": "auth/jwt/oidc-providers/gitlab"
},
{
"title": "Google",
"path": "auth/jwt/oidc-providers/google"
},
{
"title": "Keycloak",
"path": "auth/jwt/oidc-providers/keycloak"
},
{
"title": "Kubernetes",
"path": "auth/jwt/oidc-providers/kubernetes"
},
{
"title": "Okta",
"path": "auth/jwt/oidc-providers/okta"
},
{
"title": "SecureAuth",
"path": "auth/jwt/oidc-providers/secureauth"
}
]
}
]
},
{
"title": "Kerberos",
"path": "auth/kerberos"
},
{
"title": "Kubernetes",
"path": "auth/kubernetes"
},
{
"title": "LDAP",
"path": "auth/ldap"
},
{
"title": "Login MFA",
"routes": [
{
"title": "Overview",
"path": "auth/login-mfa"
},
{
"title": "FAQ",
"path": "auth/login-mfa/faq"
}
]
},
{
"title": "Oracle Cloud Infrastructure",
"path": "auth/oci"
},
{
"title": "Okta",
"path": "auth/okta"
},
{
"title": "RADIUS",
"path": "auth/radius"
},
{
"title": "TLS Certificates",
"path": "auth/cert"
},
{
"title": "Tokens",
"path": "auth/token"
},
{
"title": "Username &amp; Password",
"path": "auth/userpass"
},
{
"divider": true
},
{
"title": "App ID",
"badge": {
"text": "DEPRECATED",
"type": "outlined",
"color": "neutral"
},
"path": "auth/app-id"
}
]
},
{
"title": "Audit Devices",
"routes": [
{
"title": "Overview",
"path": "audit"
},
{
"title": "File",
"path": "audit/file"
},
{
"title": "Syslog",
"path": "audit/syslog"
},
{
"title": "Socket",
"path": "audit/socket"
}
]
},
{
"title": "Plugins",
"routes": [
{
"title": "Overview",
"path": "plugins"
},
{
"title": "Plugin Architecture",
"path": "plugins/plugin-architecture"
},
{
"title": "Plugin Development",
"path": "plugins/plugin-development"
},
{
"title": "Plugin Management",
"path": "plugins/plugin-management"
},
{
"title": "Integrations Library",
"href": "/vault/integrations"
}
]
},
{
"title": "Vault Integration Program",
"path": "partnerships"
},
{
"title": "Vault Interoperability Matrix",
"path": "interoperability-matrix"
},
{
"title": "Troubleshoot",
"href": "https://learn.hashicorp.com/tutorials/vault/troubleshooting-vault"
},
{
"divider": true
},
{
"title": "Platforms",
"routes": [
{
"title": "Overview",
"path": "platform"
},
{
"title": "AWS",
"routes": [
{
"title": "Overview",
"path": "platform/aws"
},
{
"title": "Vault Lambda Extension",
"path": "platform/aws/lambda-extension"
},
{
"title": "Running Vault",
"path": "platform/aws/run"
}
]
},
{
"title": "GitHub",
"routes": [
{
"title": "GitHub Actions",
"path": "platform/github-actions"
}
]
},
{
"title": "Kubernetes",
"routes": [
{
"title": "Overview",
"path": "platform/k8s"
},
{
"title": "Agent Injector vs. Vault CSI Provider",
"path": "platform/k8s/injector-csi"
},
{
"title": "Helm Chart",
"routes": [
{
"title": "Overview",
"path": "platform/k8s/helm"
},
{
"title": "Running Vault",
"path": "platform/k8s/helm/run"
},
{
"title": "Enterprise Licensing",
"path": "platform/k8s/helm/enterprise"
},
{
"title": "Running Vault on OpenShift",
"path": "platform/k8s/helm/openshift"
},
{
"title": "Configuration",
"path": "platform/k8s/helm/configuration"
},
{
"title": "Terraform",
"path": "platform/k8s/helm/terraform"
},
{
"title": "Examples",
"routes": [
{
"title": "Overview",
"path": "platform/k8s/helm/examples"
},
{
"title": "Development",
"path": "platform/k8s/helm/examples/development"
},
{
"title": "Standalone with Load Balanced UI",
"path": "platform/k8s/helm/examples/standalone-load-balanced-ui"
},
{
"title": "Standalone with TLS",
"path": "platform/k8s/helm/examples/standalone-tls"
},
{
"title": "Standalone with Audit Storage",
"path": "platform/k8s/helm/examples/standalone-audit"
},
{
"title": "External Vault",
"path": "platform/k8s/helm/examples/external"
},
{
"title": "Using Kubernetes Auth Method",
"path": "platform/k8s/helm/examples/kubernetes-auth"
},
{
"title": "HA Cluster with Consul",
"path": "platform/k8s/helm/examples/ha-with-consul"
},
{
"title": "HA Cluster with Raft",
"path": "platform/k8s/helm/examples/ha-with-raft"
},
{
"title": "HA Enterprise Cluster with Raft",
"path": "platform/k8s/helm/examples/enterprise-with-raft"
},
{
"title": "HA Enterprise DR Clusters with Raft",
"path": "platform/k8s/helm/examples/enterprise-dr-with-raft"
},
{
"title": "HA Enterprise Performance Clusters with Raft",
"path": "platform/k8s/helm/examples/enterprise-perf-with-raft"
},
{
"title": "Vault Agent Injector TLS Configuration",
"path": "platform/k8s/helm/examples/injector-tls"
},
{
"title": "Vault Agent Injector TLS with Cert-Manager",
"path": "platform/k8s/helm/examples/injector-tls-cert-manager"
}
]
}
]
},
{
"title": "Agent Injector",
"routes": [
{
"title": "Overview",
"path": "platform/k8s/injector"
},
{
"title": "Annotations",
"path": "platform/k8s/injector/annotations"
},
{
"title": "Installation",
"path": "platform/k8s/injector/installation"
},
{
"title": "Examples",
"path": "platform/k8s/injector/examples"
}
]
},
{
"title": "Vault CSI Provider",
"routes": [
{
"title": "Overview",
"path": "platform/k8s/csi"
},
{
"title": "Installation",
"path": "platform/k8s/csi/installation"
},
{
"title": "Configurations",
"path": "platform/k8s/csi/configurations"
},
{
"title": "Examples",
"path": "platform/k8s/csi/examples"
}
]
}
]
},
{
"title": "Microsoft SQL Server EKM provider",
"routes": [
{
"title": "Overview",
"path": "platform/mssql"
},
{
"title": "Installation",
"path": "platform/mssql/installation"
},
{
"title": "Configuration",
"path": "platform/mssql/configuration"
},
{
"title": "Upgrading",
"path": "platform/mssql/upgrading"
},
{
"title": "Troubleshooting",
"path": "platform/mssql/troubleshooting"
},
{
"title": "Release Notes",
"path": "platform/mssql/changelog"
}
]
},
{
"title": "ServiceNow",
"routes": [
{
"title": "Overview",
"path": "platform/servicenow"
},
{
"title": "Installation",
"path": "platform/servicenow/installation"
},
{
"title": "Configuration",
"path": "platform/servicenow/configuration"
},
{
"title": "Troubleshooting",
"path": "platform/servicenow/troubleshooting"
}
]
}
]
},
{
"divider": true
},
{
"title": "Upgrade Guides",
"routes": [
{
"title": "Overview",
"path": "upgrading"
},
{
"title": "Upgrade Plugins",
"path": "upgrading/plugins"
},
{
"title": "Upgrade to 1.13.x",
"path": "upgrading/upgrade-to-1.13.x",
"hidden": true
},
{
"title": "Upgrade to 1.12.x",
"path": "upgrading/upgrade-to-1.12.x"
},
{
"title": "Upgrade to 1.11.x",
"path": "upgrading/upgrade-to-1.11.x"
},
{
"title": "Upgrade to 1.10.x",
"path": "upgrading/upgrade-to-1.10.x"
},
{
"title": "Upgrade to 1.9.x",
"path": "upgrading/upgrade-to-1.9.x"
},
{
"title": "Upgrade to 1.8.x",
"path": "upgrading/upgrade-to-1.8.x"
},
{
"title": "Upgrade to 1.7.x",
"path": "upgrading/upgrade-to-1.7.x"
},
{
"title": "Upgrade to 1.6.3",
"path": "upgrading/upgrade-to-1.6.3"
},
{
"title": "Upgrade to 1.6.2",
"path": "upgrading/upgrade-to-1.6.2"
},
{
"title": "Upgrade to 1.6.1",
"path": "upgrading/upgrade-to-1.6.1"
},
{
"title": "Upgrade to 1.6.0",
"path": "upgrading/upgrade-to-1.6.0"
},
{
"title": "Upgrade to 1.5.3",
"path": "upgrading/upgrade-to-1.5.3"
},
{
"title": "Upgrade to 1.5.2",
"path": "upgrading/upgrade-to-1.5.2"
},
{
"title": "Upgrade to 1.5.1",
"path": "upgrading/upgrade-to-1.5.1"
},
{
"title": "Upgrade to 1.5.0",
"path": "upgrading/upgrade-to-1.5.0"
},
{
"title": "Upgrade to 1.4.6",
"path": "upgrading/upgrade-to-1.4.6"
},
{
"title": "Upgrade to 1.4.5",
"path": "upgrading/upgrade-to-1.4.5"
},
{
"title": "Upgrade to 1.4.4",
"path": "upgrading/upgrade-to-1.4.4"
},
{
"title": "Upgrade to 1.4.1",
"path": "upgrading/upgrade-to-1.4.1"
},
{
"title": "Upgrade to 1.4.0",
"path": "upgrading/upgrade-to-1.4.0"
},
{
"title": "Upgrade to 1.3.10",
"path": "upgrading/upgrade-to-1.3.10"
},
{
"title": "Upgrade to 1.3.9",
"path": "upgrading/upgrade-to-1.3.9"
},
{
"title": "Upgrade to 1.3.8",
"path": "upgrading/upgrade-to-1.3.8"
},
{
"title": "Upgrade to 1.3.5",
"path": "upgrading/upgrade-to-1.3.5"
},
{
"title": "Upgrade to 1.3.4",
"path": "upgrading/upgrade-to-1.3.4"
},
{
"title": "Upgrade to 1.3.3",
"path": "upgrading/upgrade-to-1.3.3"
},
{
"title": "Upgrade to 1.3.2",
"path": "upgrading/upgrade-to-1.3.2"
},
{
"title": "Upgrade to 1.3.0",
"path": "upgrading/upgrade-to-1.3.0"
},
{
"title": "Upgrade to 1.2.7",
"path": "upgrading/upgrade-to-1.2.7"
},
{
"title": "Upgrade to 1.2.6",
"path": "upgrading/upgrade-to-1.2.6"
},
{
"title": "Upgrade to 1.2.5",
"path": "upgrading/upgrade-to-1.2.5"
},
{
"title": "Upgrade to 1.2.4",
"path": "upgrading/upgrade-to-1.2.4"
},
{
"title": "Upgrade to 1.2.1",
"path": "upgrading/upgrade-to-1.2.1"
},
{
"title": "Upgrade to 1.2.0",
"path": "upgrading/upgrade-to-1.2.0"
},
{
"title": "Upgrade to 1.1.2",
"path": "upgrading/upgrade-to-1.1.2"
},
{
"title": "Upgrade to 1.1.1",
"path": "upgrading/upgrade-to-1.1.1"
},
{
"title": "Upgrade to 1.1.0",
"path": "upgrading/upgrade-to-1.1.0"
},
{
"title": "Upgrade to 1.0.0",
"path": "upgrading/upgrade-to-1.0.0"
},
{
"title": "Upgrade to 0.11.6",
"path": "upgrading/upgrade-to-0.11.6"
},
{
"title": "Upgrade to 0.11.2",
"path": "upgrading/upgrade-to-0.11.2"
},
{
"title": "Upgrade to 0.11.0",
"path": "upgrading/upgrade-to-0.11.0"
},
{
"title": "Upgrade to 0.10.4",
"path": "upgrading/upgrade-to-0.10.4"
},
{
"title": "Upgrade to 0.10.2",
"path": "upgrading/upgrade-to-0.10.2"
},
{
"title": "Upgrade to 0.10.0",
"path": "upgrading/upgrade-to-0.10.0"
},
{
"title": "Upgrade to 0.9.6",
"path": "upgrading/upgrade-to-0.9.6"
},
{
"title": "Upgrade to 0.9.3",
"path": "upgrading/upgrade-to-0.9.3"
},
{
"title": "Upgrade to 0.9.2",
"path": "upgrading/upgrade-to-0.9.2"
},
{
"title": "Upgrade to 0.9.1",
"path": "upgrading/upgrade-to-0.9.1"
},
{
"title": "Upgrade to 0.9.0",
"path": "upgrading/upgrade-to-0.9.0"
},
{
"title": "Upgrade to 0.8.0",
"path": "upgrading/upgrade-to-0.8.0"
},
{
"title": "Upgrade to 0.7.0",
"path": "upgrading/upgrade-to-0.7.0"
},
{
"title": "Upgrade to 0.6.4",
"path": "upgrading/upgrade-to-0.6.4"
},
{
"title": "Upgrade to 0.6.3",
"path": "upgrading/upgrade-to-0.6.3"
},
{
"title": "Upgrade to 0.6.2",
"path": "upgrading/upgrade-to-0.6.2"
},
{
"title": "Upgrade to 0.6.1",
"path": "upgrading/upgrade-to-0.6.1"
},
{
"title": "Upgrade to 0.6.0",
"path": "upgrading/upgrade-to-0.6.0"
},
{
"title": "Upgrade to 0.5.1",
"path": "upgrading/upgrade-to-0.5.1"
},
{
"title": "Upgrade to 0.5.0",
"path": "upgrading/upgrade-to-0.5.0"
}
]
},
{
"divider": true
},
{
"title": "Release Notes",
"routes": [
{
"title": "Overview",
"path": "release-notes"
},
{
"title": "1.12.0",
"path": "release-notes/1.12.0"
},
{
"title": "1.11.0",
"path": "release-notes/1.11.0"
},
{
"title": "1.10.0",
"path": "release-notes/1.10.0"
},
{
"title": "1.9.0",
"path": "release-notes/1.9.0"
},
{
"title": "1.8.0",
"path": "release-notes/1.8.0"
},
{
"title": "1.7.0",
"path": "release-notes/1.7.0"
},
{
"title": "1.6.0",
"path": "release-notes/1.6.0"
},
{
"title": "1.5.0",
"path": "release-notes/1.5.0"
}
]
},
{
"divider": true
},
{
"title": "Deprecation Notices",
"routes": [
{
"title": "Overview",
"path": "deprecation"
},
{
"title": "FAQ",
"path": "deprecation/faq"
}
]
},
{
"divider": true
},
{
"title": "FAQ",
"routes": [
{
"title": "Overview",
"path": "faq"
},
{
"title": "Feature Deprecation Notice and Plans",
"href": "https://www.vaultproject.io/docs/deprecation/faq"
},
{
"title": "License",
"href": "https://www.vaultproject.io/docs/enterprise/license/faq"
},
{
"title": "Client Count",
"href": "https://www.vaultproject.io/docs/concepts/client-count/faq"
},
{
"title": "Login MFA",
"href": "https://www.vaultproject.io/docs/auth/login-mfa/faq"
},
{
"title": "Server Side Consistent Token",
"path": "faq/ssct"
}
]
},
{
"divider": true
},
{
"title": "Glossary",
"path": "glossary"
},
{
"divider": true
},
{
"title": "Vault Enterprise",
"routes": [
{
"title": "Overview",
"path": "enterprise"
},
{
"title": "License",
"routes": [
{
"title": "Overview",
"path": "enterprise/license"
},
{
"title": "Autoloading",
"path": "enterprise/license/autoloading"
},
{
"title": "FAQ",
"path": "enterprise/license/faq"
}
]
},
{
"title": "Replication",
"path": "enterprise/replication"
},
{
"title": "HSM Support",
"routes": [
{
"title": "Overview",
"path": "enterprise/hsm"
},
{
"title": "Behavioral Changes",
"path": "enterprise/hsm/behavior"
},
{
"title": "Security",
"path": "enterprise/hsm/security"
}
]
},
{
"title": "PKCS11 Provider",
"routes": [
{
"title": "Overview",
"path": "enterprise/pkcs11-provider"
},
{
"title": "AWS KMS XKS",
"path": "enterprise/pkcs11-provider/aws-xks"
},
{
"title": "Oracle TDE",
"path": "enterprise/pkcs11-provider/oracle-tde"
}
]
},
{
"title": "Automated Integrated Storage Snapshots",
"path": "enterprise/automated-integrated-storage-snapshots"
},
{
"title": "Automated Upgrades",
"path": "enterprise/automated-upgrades"
},
{
"title": "Redundancy Zones",
"path": "enterprise/redundancy-zones"
},
{
"title": "Lease Count Quotas",
"path": "enterprise/lease-count-quotas"
},
{
"title": "Entropy Augmentation",
"path": "enterprise/entropy-augmentation"
},
{
"title": "FIPS",
"routes": [
{
"title": "Overview",
"path": "enterprise/fips"
},
{
"title": "FIPS 140-2 Inside Vault",
"path": "enterprise/fips/fips1402"
},
{
"title": "Seal Wrap for FIPS 140-2",
"path": "enterprise/fips/sealwrap"
}
]
},
{
"title": "Seal Wrap",
"path": "enterprise/sealwrap"
},
{
"title": "Namespaces",
"path": "enterprise/namespaces"
},
{
"title": "Performance Standbys",
"path": "enterprise/performance-standby"
},
{
"title": "Eventual Consistency",
"path": "enterprise/consistency"
},
{
"title": "Control Groups",
"path": "enterprise/control-groups"
},
{
"title": "Managed Keys",
"path": "enterprise/managed-keys"
},
{
"title": "MFA",
"routes": [
{
"title": "Overview",
"path": "enterprise/mfa"
},
{
"title": "Duo MFA",
"path": "enterprise/mfa/mfa-duo"
},
{
"title": "Okta MFA",
"path": "enterprise/mfa/mfa-okta"
},
{
"title": "PingID MFA",
"path": "enterprise/mfa/mfa-pingid"
},
{
"title": "TOTP MFA",
"path": "enterprise/mfa/mfa-totp"
}
]
},
{
"title": "Sentinel",
"routes": [
{
"title": "Overview",
"path": "enterprise/sentinel"
},
{
"title": "Examples",
"path": "enterprise/sentinel/examples"
},
{
"title": "Properties",
"path": "enterprise/sentinel/properties"
}
]
},
{
"title": "HCP Vault",
"href": "https://cloud.hashicorp.com/docs/vault"
}
]
}
]