open-vault/website/content/docs/plugin-portal.mdx
Alex Cahn 284af1cf4b
Adding HSM PKI plugin (#11207)
Adding a newly discovered community plugin
2021-03-25 12:13:37 -07:00

131 lines
5.5 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
layout: docs
page_title: Plugin Portal
sidebar_title: Plugin Portal
description: A curated collection of official, partner, and community Vault plugins.
---
# Plugin Portal
This page contains a curated collection of official, partner, and community
[Vault plugins](/docs/internals/plugins).
For more information about plugin development, refer to this [documentation
section](/docs/internals/plugins#plugin-development) and this [Learn
Guide](https://learn.hashicorp.com/vault/developer/plugin-backends).
## Official
Official plugins are supported and maintained by HashiCorp.
Unless indicated otherwise, these plugins are available directly in the Vault
binary, but they can also be built and registered to Vault as external plugins
if necessary.
If a plugin exists separately under its own repository, follow the instructions
within that repository to develop, test, and build the plugin. If a repository
exists within the Vault repository, the plugin can be built as instructed in
[here](/docs/internals/plugins#built-in-plugins).
### Auth
<Columns count={2}>
- [AliCloud](https://github.com/hashicorp/vault-plugin-auth-alicloud)
- [AppRole](/api-docs/auth/approle)
- [Amazon Web Services (AWS)](/api-docs/auth/aws)
- [Azure](https://github.com/hashicorp/vault-plugin-auth-azure)
- [Centrify](https://github.com/hashicorp/vault-plugin-auth-centrify)
- [Cloud Foundry](https://github.com/hashicorp/vault-plugin-auth-cf)
- [GitHub](/api-docs/auth/github)
- [Google Cloud Platform (GCP)](https://github.com/hashicorp/vault-plugin-auth-gcp)
- [JWT/OIDC](https://github.com/hashicorp/vault-plugin-auth-jwt)
- [Kerberos](https://github.com/hashicorp/vault-plugin-auth-kerberos)
- [Kubernetes](https://github.com/hashicorp/vault-plugin-auth-kubernetes)
- [Okta](/api-docs/auth/okta)
- [Oracle Cloud Infrastructure (OCI)](https://github.com/hashicorp/vault-plugin-auth-oci)
- [RADIUS](/api-docs/auth/radius)
- [TLS Certificates](/api-docs/auth/cert)
- [Username/Password](/api-docs/auth/userpass)
</Columns>
### Database
<Columns count={2}>
- [Cassandra](/api-docs/secret/databases/cassandra)
- [Couchbase](https://github.com/hashicorp/vault-plugin-database-couchbase)
- [Elasticsearch](https://github.com/hashicorp/vault-plugin-database-elasticsearch)
- [InfluxDB](/api-docs/secret/databases/influxdb)
- [HanaDB](/api-docs/secret/databases/hanadb)
- [MongoDB](/api-docs/secret/databases/mongodb)
- [MongoDB Atlas](https://github.com/hashicorp/vault-plugin-database-mongodbatlas)
- [MSSQL](/api-docs/secret/databases/mssql)
- [MySQL/MariaDB](/api-docs/secret/databases/mysql-maria)
- [Oracle Database](https://github.com/hashicorp/vault-plugin-database-oracle) <Tag title='external' color='yellow' />
- [PostgreSQL](/api-docs/secret/databases/postgresql)
- [Redshift](/api-docs/secret/databases/redshift)
</Columns>
### Secrets
<Columns count={2}>
- [Active Directory](https://github.com/hashicorp/vault-plugin-secrets-ad)
- [AliCloud](https://github.com/hashicorp/vault-plugin-secrets-alicloud)
- [Amazon Web Services AWS](/api-docs/secret/aws)
- [Azure](https://github.com/hashicorp/vault-plugin-secrets-azure)
- [Consul](/api-docs/secret/consul)
- [Google Cloud Platform (GCP)](https://github.com/hashicorp/vault-plugin-secrets-gcp)
- [GCP KMS](https://github.com/hashicorp/vault-plugin-secrets-gcpkms)
- [KMIP](/api-docs/secret/kmip) <sup>ENTERPRISE</sup>
- [Key/Value (KV)](https://github.com/hashicorp/vault-plugin-secrets-kv)
- [MongoDB Atlas](https://github.com/hashicorp/vault-plugin-secrets-mongodbatlas)
- [Nomad](/api-docs/secret/nomad)
- [OpenLDAP](https://github.com/hashicorp/vault-plugin-secrets-openldap)
- [PKI](/api-docs/secret/pki)
- [RabbitMQ](/api-docs/secret/rabbitmq)
- [SSH](/api-docs/secret/ssh)
- [TOTP](/api-docs/secret/totp)
- [Transform](/api-docs/secret/transform) <sup>ENTERPRISE</sup>
- [Transit](/api-docs/secret/transit)
</Columns>
## Partner
Partner plugins are developed by HashiCorp partners and are owned and maintained by the technology partner. HashiCorp has verified the authenticity of the partners plugin, and that the partner is a member of the [HashiCorp Technology Partner Program](https://www.hashicorp.com/partners/become-a-partner#technology). Compatibility and stability guarantees on these plugins are established by their authors.
### Database
- [Aerospike](https://github.com/aerospike-community/vault-plugin-database-aerospike)
- [Redis Enterprise](https://github.com/RedisLabs/vault-plugin-database-redis-enterprise)
### Secrets
- [PrimeKey EJBCA](https://github.com/primekeydevs/ejbca-vault-plugin)
- [Venafi](https://github.com/Venafi/vault-pki-backend-venafi)
## Community
Community plugins are developed by community members. Compatibility and
stability guarantees on these plugins are established by their authors.
Plugin authors who wish to have their plugins listed may file a submission via a
[GitHub issue][github-issue] or directly open a pull request with changes to
[this page][plugin-portal-mdx].
### Auth
- [Jenkins](https://plugins.jenkins.io/hashicorp-vault-plugin)
### Secrets
- [Ethereum](https://github.com/immutability-io/vault-ethereum)
- [GitHub](https://github.com/martinbaillie/vault-plugin-secrets-github)
- [HSM PKI Plugin](https://github.com/mode51software/vaultplugin-hsmpki)
[github-issue]: https://github.com/hashicorp/vault/issues/new?assignees=&labels=ecosystem%2Fplugin&template=plugin-submission.md&title=%5BPlugin+Portal%5D+Plugin+Submission+-+%3CPLUGIN+NAME%3E
[plugin-portal-mdx]: https://github.com/hashicorp/vault/blob/master/website/pages/docs/plugin-portal/index.mdx