Compatibility Vault is said to be compatible with an infrastructure component when pods are available
and connect to all components in Thought Machine’s cloud environment. As a result, Vault
is functional. The infrastructure specification for the cloud environment is shared with
clients in this document.
Vault infrastructure
components
The infrastructure components currently in scope of compatibility testing are Kubernetes,
Kafka, HashiCorp Vault, Istio, PostgreSQL and OpenShift.
Major release Refers to the broad industry practice of releasing new features, new architecture or large
changes to a component. Major release X is normally denoted as X.Y.
Minor or patch
release
Refers to the broad industry practice of releasing small functional changes or vulnerability
fixes to a component which are backwards-compatible. These releases are normally
denoted as X.Y.Z.
Certified
Environment (CE)
A window of release versions for each infrastructure component that is compatible with
Vault. For example, Kubernetes 1.18, 1.19 and 1.20 is Vault’s Certified Environment for
Kubernetes.