imagePullSecrets: [] nameOverride: "langflow" # Override for the name of the helm deployment fullnameOverride: "langflow" serviceAccount: # Specifies whether a service account should be created create: true # Annotations to add to the service account annotations: {} # The name of the service account to use. # If not set and create is true, a name is generated using the fullname template name: "" ingress: enabled: false annotations: {} # kubernetes.io/ingress.class: nginx # kubernetes.io/tls-acme: "true" hosts: - host: chart-example.local paths: [] tls: [] # - secretName: chart-example-tls # hosts: # - chart-example.local langflow: global: image: pullPolicy: IfNotPresent tag: "" backend: replicaCount: 1 service: type: ClusterIP port: 7860 backendOnly: true numWorkers: 1 image: repository: langflowai/langflow-backend pullPolicy: IfNotPresent tag: "" resources: requests: cpu: 0.5 memory: 1Gi # limits: # cpu: 0.5 # memory: 1Gi probe: failureThreshold: 3 periodSeconds: 10 timeoutSeconds: 5 initialDelaySeconds: 5 env: [] nodeSelector: {} tolerations: [] affinity: {} podAnnotations: prometheus.io/scrape: "true" prometheus.io/port: "9090" prometheus.io/path: "/metrics" securityContext: {} # capabilities: # drop: # - ALL # readOnlyRootFilesystem: true # runAsNonRoot: true # runAsUser: 1000 podSecurityContext: {} externalDatabase: # Compose in the SQLAlchemy format: https://docs.sqlalchemy.org/en/20/core/engines.html#database-urls enabled: false driver: {} # value: "postgresql" port: {} user: {} password: {} # valueFrom: │ # secretKeyRef: │ # key: password │ # name: database: {} sqlite: enabled: true volume: size: "1Gi" existingStorageClassName: "default" # If you want the chart to create storage classes, then don't set # existingStorageClassName name and provide configuration values # for the storage class. The settings vary based on cloud # provider. Below are examples for AWS, GCP, and Azure. # For AWS # storageClass: # provisioner: kubernetes.io/aws-ebs # type: gp2 # fsType: ext4 # extraParams: # iopsPerGB: "10" # For GCP # storageClass: # provisioner: kubernetes.io/gce-pd # type: pd-ssd # fsType: ext4 # extraParams: # replication-type: none # For Azure # storageClass: # provisioner: kubernetes.io/azure-disk # fsType: ext4 # type: managed-premium # extraParams: # storageaccounttype: Premium_LRS # kind: Managed # cachingmode: ReadOnly storageClass: {} frontend: enabled: true replicaCount: 1 service: type: ClusterIP port: 8080 image: repository: langflowai/langflow-frontend pullPolicy: IfNotPresent tag: "" resources: requests: cpu: 0.3 memory: 512Mi # limits: # cpu: 0.3 # memory: 512Mi probe: failureThreshold: 3 periodSeconds: 10 timeoutSeconds: 5 initialDelaySeconds: 5 nodeSelector: {} tolerations: [] affinity: {} podAnnotations: {} podSecurityContext: {} securityContext: {} # capabilities: # drop: # - ALL # readOnlyRootFilesystem: true # runAsNonRoot: true # runAsUser: 1000 secretProvider: enabled: false postgresql: enabled: false