diff --git a/changelog/14389.txt b/changelog/14389.txt new file mode 100644 index 000000000000..56ee8c47aacf --- /dev/null +++ b/changelog/14389.txt @@ -0,0 +1,3 @@ +```release-note:improvement +website/docs: added a link to an Enigma secret plugin. +``` diff --git a/website/content/docs/internals/plugins.mdx b/website/content/docs/internals/plugins.mdx index 518fe27f965b..2e40ac7f80dd 100644 --- a/website/content/docs/internals/plugins.mdx +++ b/website/content/docs/internals/plugins.mdx @@ -231,6 +231,28 @@ func main() { ``` And that's basically it! You would just need to change `myPlugin` to your actual -plugin. For more information on how to register and enable your plugin, check out the [Building Plugin Backends](https://learn.hashicorp.com/vault/developer/plugin-backends) tutorial. +plugin. + +[api_addr]: /docs/configuration#api_addr + +## Plugin Development - Resources + +For more information on how to register and enable your plugin, check out the +[Building Plugin Backends](https://learn.hashicorp.com/vault/developer/plugin-backends) +tutorial. + +Other HashiCorp plugin development resources: + +* [vault-auth-plugin-example](https://github.com/hashicorp/vault-auth-plugin-example) + +### Plugin Development - Resources - Community + +Community plugin examples/guides are developed by community members. HashiCorp +does not validate these for correctness. + + - [Enigma (good starting point)](https://github.com/ixe013/benigma) + +Authors who wish to have their guides or examples listed may file a submission +via a GitHub issue or directly open a pull request with changes to this page. [api_addr]: /docs/configuration#api_addr