2018-10-02 21:16:18 +00:00
|
|
|
# Vault Helm Chart
|
|
|
|
|
2020-06-04 17:37:31 +00:00
|
|
|
> :warning: **Please note**: We take Vault's security and our users' trust very seriously. If
|
|
|
|
you believe you have found a security issue in Vault Helm, _please responsibly disclose_
|
|
|
|
by contacting us at [security@hashicorp.com](mailto:security@hashicorp.com).
|
|
|
|
|
2018-08-18 05:08:03 +00:00
|
|
|
This repository contains the official HashiCorp Helm chart for installing
|
2018-10-02 21:16:18 +00:00
|
|
|
and configuring Vault on Kubernetes. This chart supports multiple use
|
|
|
|
cases of Vault on Kubernetes depending on the values provided.
|
2018-08-18 05:08:03 +00:00
|
|
|
|
2019-07-31 18:26:12 +00:00
|
|
|
For full documentation on this Helm chart along with all the ways you can
|
|
|
|
use Vault with Kubernetes, please see the
|
2023-08-22 19:16:41 +00:00
|
|
|
[Vault and Kubernetes documentation](https://developer.hashicorp.com/vault/docs/platform/k8s).
|
2018-08-18 05:27:43 +00:00
|
|
|
|
2018-08-18 05:08:03 +00:00
|
|
|
## Prerequisites
|
|
|
|
|
2020-05-20 16:15:55 +00:00
|
|
|
To use the charts here, [Helm](https://helm.sh/) must be configured for your
|
2021-03-30 01:12:09 +00:00
|
|
|
Kubernetes cluster. Setting up Kubernetes and Helm is outside the scope of
|
2020-05-20 16:15:55 +00:00
|
|
|
this README. Please refer to the Kubernetes and Helm documentation.
|
2018-08-18 05:08:03 +00:00
|
|
|
|
2018-09-13 21:48:40 +00:00
|
|
|
The versions required are:
|
|
|
|
|
2022-05-20 06:23:09 +00:00
|
|
|
* **Helm 3.6+**
|
2023-04-03 23:44:13 +00:00
|
|
|
* **Kubernetes 1.22+** - This is the earliest version of Kubernetes tested.
|
2018-09-13 21:48:40 +00:00
|
|
|
It is possible that this chart works with earlier versions but it is
|
2021-05-10 23:56:31 +00:00
|
|
|
untested.
|
2018-09-13 21:48:40 +00:00
|
|
|
|
2018-08-18 05:27:43 +00:00
|
|
|
## Usage
|
|
|
|
|
2020-05-20 16:15:55 +00:00
|
|
|
To install the latest version of this chart, add the Hashicorp helm repository
|
|
|
|
and run `helm install`:
|
2018-08-18 05:27:43 +00:00
|
|
|
|
2020-05-20 16:15:55 +00:00
|
|
|
```console
|
|
|
|
$ helm repo add hashicorp https://helm.releases.hashicorp.com
|
|
|
|
"hashicorp" has been added to your repositories
|
2018-08-18 05:27:43 +00:00
|
|
|
|
2020-05-20 16:15:55 +00:00
|
|
|
$ helm install vault hashicorp/vault
|
|
|
|
```
|
|
|
|
|
|
|
|
Please see the many options supported in the `values.yaml` file. These are also
|
|
|
|
fully documented directly on the [Vault
|
2023-08-22 19:16:41 +00:00
|
|
|
website](https://developer.hashicorp.com/vault/docs/platform/k8s/helm) along with more
|
2020-05-20 16:15:55 +00:00
|
|
|
detailed installation instructions.
|