diff --git a/helm-charts/infisical/README.md b/helm-charts/infisical/README.md index 9079e3e36..54ece9119 100644 --- a/helm-charts/infisical/README.md +++ b/helm-charts/infisical/README.md @@ -110,7 +110,8 @@ kubectl get secrets -n \ | `backendEnvironmentVariables.SMTP_USERNAME` | **Required** Credential to connect to host (e.g. team@infisical.com) | `""` | | `backendEnvironmentVariables.SMTP_PASSWORD` | **Required** Credential to connect to host | `""` | | `backendEnvironmentVariables.SITE_URL` | Absolute URL including the protocol (e.g. https://app.infisical.com) | `infisical.local` | -| `backendEnvironmentVariables.INVITE_ONLY_SIGNUP` | To disable account creation from the login page | `false` | +| `backendEnvironmentVariables.INVITE_ONLY_SIGNUP` | To disable account creation from the login page (invites only) | `false` | +| `backendEnvironmentVariables.MONGO_URL` | MongoDB connection string (external or internal)
Leave it empty for auto-generated connection string | `""` | ### MongoDB(®) parameters @@ -151,18 +152,18 @@ kubectl get secrets -n \ | `mongodb.persistence.resourcePolicy` | Keep the persistent volume even on deletion (`keep` or `""`) | `keep` | | `mongodb.persistence.accessModes` | Persistent volume access modes | `["ReadWriteOnce"]` | | `mongodb.persistence.size` | Persistent storage request size | `8Gi` | -| `mongodbConnection.externalMongoDBConnectionString` | External MongoDB connection string | `""` | +| `mongodbConnection.externalMongoDBConnectionString` | Deprecated :warning: External MongoDB connection string
Use backendEnvironmentVariables.MONGO_URL instead | `""` | ### Ingress parameters -| Name | Description | Value | -| -------------------------- | ------------------------------------------- | ----------------- | -| `ingress.enabled` | Enable ingress | `true` | -| `ingress.ingressClassName` | Ingress class name | `nginx` | -| `ingress.annotations` | Ingress annotations | `{}` | -| `ingress.hostName` | Ingress hostname (your custom domain name) | `infisical.local` | -| `ingress.tls` | Ingress TLS hosts (matching above hostName) | `[]` | +| Name | Description | Value | +| -------------------------- | ------------------------------------------------------------------------ | ------- | +| `ingress.enabled` | Enable ingress | `true` | +| `ingress.ingressClassName` | Ingress class name | `nginx` | +| `ingress.annotations` | Ingress annotations | `{}` | +| `ingress.hostName` | Ingress hostname (your custom domain name, e.g. `infisical.example.org`) | `""` | +| `ingress.tls` | Ingress TLS hosts (matching above hostName) | `[]` | ### Mailhog parameters diff --git a/helm-charts/infisical/examples/local-helm.sh b/helm-charts/infisical/examples/local-helm.sh index 047535da1..ac7466821 100755 --- a/helm-charts/infisical/examples/local-helm.sh +++ b/helm-charts/infisical/examples/local-helm.sh @@ -32,4 +32,6 @@ backendEnvironmentVariables: SMTP_USERNAME: dev@$host frontendEnvironmentVariables: SITE_URL: https://$host +ingress: + hostName: $host EOF \ No newline at end of file diff --git a/helm-charts/infisical/examples/local-kind.sh b/helm-charts/infisical/examples/local-kind.sh index 552db2b92..ab507ffd6 100755 --- a/helm-charts/infisical/examples/local-kind.sh +++ b/helm-charts/infisical/examples/local-kind.sh @@ -69,4 +69,6 @@ backendEnvironmentVariables: SMTP_USERNAME: dev@$host frontendEnvironmentVariables: SITE_URL: https://$host +ingress: + hostName: $host EOF diff --git a/helm-charts/infisical/templates/NOTES.txt b/helm-charts/infisical/templates/NOTES.txt index 45eac8ad5..56879e6a2 100644 --- a/helm-charts/infisical/templates/NOTES.txt +++ b/helm-charts/infisical/templates/NOTES.txt @@ -53,7 +53,7 @@ │ ╰―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――┤ -――― Here's a list of helpfull commands to get you started 📝 ―――――――――――――――――――――――――――――――――――――――――┤ +――― Here's a list of helpful commands to get you started 📝 ―――――――――――――――――――――――――――――――――――――――――┤ → Get all the Infisical resources (excluding secrets/pvcs) $ kubectl get all -n {{ .Release.Namespace }} diff --git a/helm-charts/infisical/values.yaml b/helm-charts/infisical/values.yaml index 8d6b78325..67c222278 100644 --- a/helm-charts/infisical/values.yaml +++ b/helm-charts/infisical/values.yaml @@ -159,7 +159,7 @@ backendEnvironmentVariables: ## @param backendEnvironmentVariables.INVITE_ONLY_SIGNUP To disable account creation from the login page (invites only) ## INVITE_ONLY_SIGNUP: false - ## @param backendEnvironmentVariables.MONGO_URL MongoDB connection string + ## @param backendEnvironmentVariables.MONGO_URL MongoDB connection string (external or internal)
Leave it empty for auto-generated connection string ## By default the backend will automatically be connected to a Mongo instance within the cluster ## However, it is recommended to add a managed document DB connection string for production-use (DBaaS) ## Learn about connection string type here https://www.mongodb.com/docs/manual/reference/connection-string/ @@ -307,7 +307,7 @@ ingress: {} # kubernetes.io/ingress.class: "nginx" # cert-manager.io/issuer: letsencrypt-nginx - ## @param ingress.hostName Ingress hostname (your custom domain name) + ## @param ingress.hostName Ingress hostname (your custom domain name, e.g. `infisical.example.org`) ## Replace with your own domain ## hostName: ""