Secrets management
HashiCorp Vault integrations
PKCS #12 Secret Export
1min
the hashicorp online documentation ( https //www vaultproject io/docs/what is vault https //www vaultproject io/docs/what is vault ) describes vault as a tool for securely accessing secrets vault provides a unified interface to any secret, such as api keys, passwords, or certificates, while providing tight access control and a detailed audit log because modern systems require frequent access to secrets, you must understand who is accessing what secrets and manage key rotation, secure storage, and detailed audit logs vault provides the solution integration overview this integration enables you to store pkcs #12 passphrases in hashicorp vault automatically after you generate them on the {{k3}} thus, devops and developers don't need to manually create secrets and populate them into vault in a secure manner when requesting x 509 certificates and key pairs this guide covers the following topics prerequisites configure tls certificates for mutual authentication between hashicorp vault and the {{k3}} set up and configure vault set up authentication between {{k3}} and vault offload randomly generated pkcs#12 passphrases to vault the following sections describe using the hashicorp vault with {{k3}}