This article aims to quickly guide users to answers from frequently asked questions related to licenses. This FAQ is only for Vault Enterprise version 1.8+; which uses License Autoloading.
Install a HashiCorp Enterprise License
Q: How do I enable a new license I just received?
A: Please follow Enable enterprise license tutorial. If you are already using License Autoloading here's another license upgrade steps from the License FAQ.
Q: Where do I enable the license?
A: On every node with a Vault Enterprise binary running.
Q: Will updating a license be service affecting/disrupting?
VAULT_LICENSE environment variable: Yes
- Please read Adding environment variables to a Vault Process
VAULT_LICENSE_PATH environment variable: No, If you use license file reload or SIGHUP.
license_path parameter in the Vault Configuration file: No, If you use license file reload or SIGHUP.
- Please note for Disaster Replication nodes, the
/sys/config/reload/licenseendpoint will not be available, you will need to use
SIGHUPto enable the license.
- Licenses are also enabled every time the Vault process starts.
Q: Where do I get a new License?
A: Please reach out to your Account or Customer Success team
Q: How do I install / update Licenses in kubernetes (k8s)?
A: Please see Vault Enterprise License Management via Helm for k8s
Q: How do I check my current license?
A: There are several commands to check your license, including:
vault read -format=json sys/license/status. Please also refer to the Validating the server section of the installation tutorial.
Q: How can I check/inspect a license?
A: Use license inspect. Does not require Vault to be running.
What happens when a Vault Enterprise License expires