mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-05 18:26:42 +00:00
small helm doc changes
This commit is contained in:
@@ -16,8 +16,6 @@ To make the installation process easier and more streamlined, we have created a
|
|||||||
Helm is a package manager for Kubernetes that simplifies the installation and management of Kubernetes applications.
|
Helm is a package manager for Kubernetes that simplifies the installation and management of Kubernetes applications.
|
||||||
With our Helm chart, you can easily install Infisical on Kubernetes, configure it to your liking, and scale it up or down as needed.
|
With our Helm chart, you can easily install Infisical on Kubernetes, configure it to your liking, and scale it up or down as needed.
|
||||||
|
|
||||||
In the following guide, we'll walk you through the step-by-step process of installing Infisical on Kubernetes using the Helm chart. By the end of this guide, you'll have a fully functional deployment of Infisical running on Kubernetes.
|
|
||||||
|
|
||||||
## Install Infisical Helm repository
|
## Install Infisical Helm repository
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
@@ -34,7 +32,7 @@ Create a values.yaml file to configure various installation settings, such as th
|
|||||||
|
|
||||||
By default, the application will use the latest tag to retrieve the required Docker images, which may be appropriate for most cases.
|
By default, the application will use the latest tag to retrieve the required Docker images, which may be appropriate for most cases.
|
||||||
However, it's important to specify a particular version of Infisical during installation to prevent any significant updates from disrupting your deployment.
|
However, it's important to specify a particular version of Infisical during installation to prevent any significant updates from disrupting your deployment.
|
||||||
View [properties for frontend and backend](https://github.com/Infisical/infisical/tree/main/helm-charts/infisical).
|
View [properties for frontend and backend](https://github.com/Infisical/infisical/tree/main/helm-charts/infisical#parameters).
|
||||||
|
|
||||||
|
|
||||||
To determine the appropriate versions to use for the docker images, follow the links bellow
|
To determine the appropriate versions to use for the docker images, follow the links bellow
|
||||||
@@ -64,7 +62,11 @@ You can configure environment variables for the frontend and backend in your Hel
|
|||||||
|
|
||||||
Infisical requires the following backend environment variables to be defined: _`ENCRYPTION_KEY`_, _`JWT_SIGNUP_SECRET`_, _`JWT_REFRESH_SECRET`_, _`JWT_AUTH_SECRET`_, _`JWT_MFA_SECRET`_ and _`JWT_SERVICE_SECRET`_.
|
Infisical requires the following backend environment variables to be defined: _`ENCRYPTION_KEY`_, _`JWT_SIGNUP_SECRET`_, _`JWT_REFRESH_SECRET`_, _`JWT_AUTH_SECRET`_, _`JWT_MFA_SECRET`_ and _`JWT_SERVICE_SECRET`_.
|
||||||
|
|
||||||
However, when the above environment variables are not defined, our Helm chart
|
<Info>
|
||||||
|
Each of the above environment variables can be generated by running the command `openssl rand -hex 16` in your terminal.
|
||||||
|
</Info>
|
||||||
|
|
||||||
|
However, when the above environment variables are not defined, the Helm chart
|
||||||
will automatically generate these environment variables for you. The generated environment variables will be saved to a Kubernetes secret and will be preserved between upgrades or uninstalls.
|
will automatically generate these environment variables for you. The generated environment variables will be saved to a Kubernetes secret and will be preserved between upgrades or uninstalls.
|
||||||
|
|
||||||
```yaml simple-values-example.yaml
|
```yaml simple-values-example.yaml
|
||||||
@@ -101,7 +103,7 @@ mongodb:
|
|||||||
enabled: false
|
enabled: false
|
||||||
```
|
```
|
||||||
|
|
||||||
To increase data redundancy, we recommend that you use a managed MongoDB service such as AWS Document DB, MongoDB or similar services instead.
|
To increase data redundancy, we recommend that you use a managed document database service such as AWS Document DB, MongoDB or similar services instead.
|
||||||
Managed database connection string can be set in the `backendEnvironmentVariables`.
|
Managed database connection string can be set in the `backendEnvironmentVariables`.
|
||||||
|
|
||||||
#### Example helm values
|
#### Example helm values
|
||||||
|
|||||||
Reference in New Issue
Block a user