Store keys in Azure Key Vault
You can use Tessera to generate a private and public key pair in Azure Key Vault. You must have Azure Key Vault configured and running.
The following example generates a key pair as secrets with IDs Pub
and Key
, and saves them Azure Key Vault with the DNS name <url>
:
tessera -keygen -keygenvaulttype AZURE -keygenvaulturl <url>
The -filename
option can be used to specify alternate IDs. Multiple key pairs can be generated at the same time by providing a comma-separated list of values:
tessera -keygen -keygenvaulttype AZURE -keygenvaulturl <url> -filename id1,id2
You can configure Tessera to use Azure Key Vault keys.
Warning
If saving new keys with the same ID as keys that already exist in the vault, then existing keys are replaced by the newer version. Ensure you specify the correct secret version in your Tessera configuration.