Verified protocols
To support a variety of use cases, Vault verifies protocol implementation and integrations with partner products, appliances, and applications that support advanced data protection features.
IPv6 validation and compliance
Vault Enterprise supports IPv6 in compliance with OMB Mandate M-21-07 and Federal IPv6 policy requirements for the following operating systems and storage backends.
Self-attested testing covers functionality related to HSM, FIPS 140-3, and HSM/FIPS 140-3.
OS validation
We test all Tier 1 artifacts, including in IPv6 mode. Tier 2 artifacts have best-effort support.
- Tier 1: All Linux artifacts for Vault server and Vault Client, and all Vault Client artifacts.
- Tier 2: Vault server artifacts for operating systems other than Linux.
| Operating system | Architecture | Vault server | Vault Client | Tier 1 test environment |
|---|---|---|---|---|
| Linux | 386 | Tier 1 | Not available | CI runners |
| Linux | amd64 | Tier 1 | Tier 1 | Linux distributions |
| Linux | arm64 | Tier 1 | Tier 1 | Linux distributions |
| Linux | ppc64le | Tier 1 | Tier 1 | Linux distributions |
| Linux | s390x | Tier 1 | Tier 1 | Linux distributions |
| AIX | ppc64 | Not available | Tier 1 | IBM lab (POWER8) |
| Windows | 386 | Tier 2 | Tier 1 | CI runners |
| Windows | amd64 | Tier 2 | Tier 1 | CI runners |
| macOS | amd64 | Tier 2 | Not available | N/A |
| macOS | arm64 | Tier 2 | Not available | N/A |
| FreeBSD | 386 | Tier 2 | Not available | N/A |
| FreeBSD | amd64 | Tier 2 | Not available | N/A |
We also test Tier 1 Vault server and Vault Client container images on Kubernetes.
Linux distributions
We test Tier 1 Linux artifacts on the following distributions:
| Distribution | Versions |
|---|---|
| Amazon Linux | 2023 |
| RHEL | 8.10, 9.7, 10.1 |
| SUSE SLES | 15.7, 16.0 |
| Ubuntu | 22.04, 24.04, 26.04 |
Editions by Linux architecture
The following table lists the Vault editions available for each Linux
architecture. Vault server artifacts for other operating systems use the ent
edition.
| Edition | 386 | amd64 | arm64 | ppc64le | s390x |
|---|---|---|---|---|---|
ent | ✅ | ✅ | ✅ | ✅ | ✅ |
ent.hsm | ❌ | ✅ | ✅ | ❌ | ✅ |
ent.fips1403 | ❌ | ✅ | ✅ | ❌ | ❌ |
ent.hsm.fips1403 | ❌ | ✅ | ✅ | ❌ | ❌ |
ent.client (Vault Client) | ❌ | ✅ | ✅ | ✅ | ✅ |
Backend storage validation
| Backend storage system | Validation | Vault version |
|---|---|---|
| Consul | N/A | Untested |
| Integrated Raft storage | Self-attested | ent-1.18+ |