mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-06 16:27:46 +00:00
update helm values for k8 self host
This commit is contained in:
@@ -26,32 +26,61 @@ Refer to the available [environment variables](../../self-hosting/configuration/
|
|||||||
<Accordion title="values.yaml">
|
<Accordion title="values.yaml">
|
||||||
```yaml
|
```yaml
|
||||||
#####
|
#####
|
||||||
# INFISICAL K8 DEFAULT VALUES FIL
|
# INFISICAL K8 DEFAULT VALUES FILE
|
||||||
# PLEASE REPLACE VALUES/EDIT AS REQUIRED
|
# PLEASE REPLACE VALUES/EDIT AS REQUIRED
|
||||||
#####
|
#####
|
||||||
|
|
||||||
|
nameOverride: ""
|
||||||
|
|
||||||
frontend:
|
frontend:
|
||||||
replicaCount: 1
|
name: frontend
|
||||||
|
podAnnotations: {}
|
||||||
|
replicaCount: 2
|
||||||
image:
|
image:
|
||||||
repository:
|
repository: infisical/frontend
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
tag: "latest"
|
tag: "latest"
|
||||||
# kubeSecretRef: some-kube-secret-name
|
# kubeSecretRef: some-kube-secret-name
|
||||||
|
service:
|
||||||
|
# type of the frontend service
|
||||||
|
type: ClusterIP
|
||||||
|
# define the nodePort if service type is NodePort
|
||||||
|
# nodePort:
|
||||||
|
annotations: {}
|
||||||
|
|
||||||
backend:
|
backend:
|
||||||
replicaCount: 1
|
name: backend
|
||||||
|
podAnnotations: {}
|
||||||
|
replicaCount: 2
|
||||||
image:
|
image:
|
||||||
repository:
|
repository: infisical/backend
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
tag: "latest"
|
tag: "latest"
|
||||||
# kubeSecretRef: some-kube-secret-name
|
# kubeSecretRef: some-kube-secret-name
|
||||||
|
service:
|
||||||
|
annotations: {}
|
||||||
|
|
||||||
|
mongodb:
|
||||||
|
name: mongodb
|
||||||
|
podAnnotations: {}
|
||||||
|
image:
|
||||||
|
repository: mongo
|
||||||
|
pullPolicy: IfNotPresent
|
||||||
|
tag: "latest"
|
||||||
|
service:
|
||||||
|
annotations: {}
|
||||||
|
|
||||||
|
# By default the backend will be connected to a Mongo instance in the cluster.
|
||||||
|
# However, it is recommended to add a managed document DB connection string because the DB instance in the cluster does not have persistence yet ( data will be deleted on next deploy).
|
||||||
|
# Learn about connection string type here https://www.mongodb.com/docs/manual/reference/connection-string/
|
||||||
|
mongodbConnection: {}
|
||||||
|
# externalMongoDBConnectionString: <>
|
||||||
|
|
||||||
ingress:
|
ingress:
|
||||||
enabled: true
|
enabled: true
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
hostName: example.com
|
hostName: example.com # replace with your domain
|
||||||
frontend:
|
frontend:
|
||||||
path: /
|
path: /
|
||||||
pathType: Prefix
|
pathType: Prefix
|
||||||
@@ -60,6 +89,7 @@ ingress:
|
|||||||
pathType: Prefix
|
pathType: Prefix
|
||||||
tls: []
|
tls: []
|
||||||
|
|
||||||
|
|
||||||
## Complete Ingress example
|
## Complete Ingress example
|
||||||
# ingress:
|
# ingress:
|
||||||
# enabled: true
|
# enabled: true
|
||||||
@@ -98,10 +128,8 @@ backendEnvironmentVariables:
|
|||||||
SMTP_USERNAME: MUST_REPLACE
|
SMTP_USERNAME: MUST_REPLACE
|
||||||
SMTP_PASSWORD: MUST_REPLACE
|
SMTP_PASSWORD: MUST_REPLACE
|
||||||
|
|
||||||
# Recommended to replace with Mongo Cloud URI as the DB instance in the cluster does not have persistence yet
|
|
||||||
MONGO_URL: mongodb://root:root@mongodb-service:27017/
|
|
||||||
|
|
||||||
frontendEnvironmentVariables: {}
|
frontendEnvironmentVariables: {}
|
||||||
|
|
||||||
```
|
```
|
||||||
</Accordion>
|
</Accordion>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user