Skip to content

ravnar

Version: set-by-cd Type: application AppVersion: set-by-cd

A batteries-included helm chart for ravnar, the fully-fledged, pluggable AG-UI server

Homepage: https://github.com/openteams-ai/ravnar

Maintainers

Name Email Url
OpenTeams info@openteams.com

Source Code

Values

Key Type Default Description
config.existingConfigMap object {"key":"config.yaml","name":""} Use an existing ConfigMap for configuration
config.existingConfigMap.key string "config.yaml" The key within the existing ConfigMap that contains the configuration
config.existingConfigMap.name string "" The name of the existing ConfigMap
config.inline object {} Inline configuration for the application
extraEnv object {} Extra environment variables for the application
fullnameOverride string "" String to override the default full name of the chart deployment
image.pullPolicy string "IfNotPresent" The pull policy for the main application image
image.pullSecret string "" The name of an image pull secret to use for authenticating with the container registry
image.repository string "quay.io/nebari/ravnar" The repository of the main application image
image.tag string "" The tag of the main application image. If not set, the chart's appVersion is used.
ingress.className string "nginx" The Ingress class to use
ingress.enabled bool false Whether to enable the Ingress
ingress.hostname string "" The hostname for the Ingress. Must be specified if ingress is enabled.
ingress.kind string "kubernetes" The kind of Ingress controller to use. Can be 'kubernetes' or 'traefik'
nameOverride string "" String to override the default name of the chart deployment
persistentFileStorage.enabled bool true Whether to enable persistent file storage
persistentFileStorage.storage string "8Gi" The size of the persistent storage
podAnnotations object {} Annotations to add to the pod metadata
podLabels object {} Extra labels to add to the pod metadata
postgres.enabled bool true Whether to enable the PostgreSQL dependency
postgres.image.pullPolicy string "IfNotPresent" The pull policy for the PostgreSQL image
postgres.image.pullSecret string "" The name of an image pull secret to use for authenticating with the container registry
postgres.image.repository string "postgres" The repository of the PostgreSQL image
postgres.image.tag string "16-alpine" The tag of the PostgreSQL image
postgres.password object {} PostgreSQL password. Follows the same format as extraEnv entries. If unset, the chart generates a random password and persists it with lookup. Set to { value: "..." } or { valueFrom: { secretKeyRef: { ... } } } to provide your own.
postgres.podAnnotations object {} Annotations to add to the PostgreSQL pod metadata
postgres.podLabels object {} Extra labels to add to the PostgreSQL pod metadata
postgres.resources object {"limits":{"cpu":"500m","memory":"512Mi"},"requests":{"cpu":"500m","memory":"512Mi"}} Resource limits and requests for the PostgreSQL container
postgres.securityContext object {"container":{},"pod":{}} Security context for the PostgreSQL pod and container FIXME: Define appropriate security context
postgres.storage string "1Gi" The size of the persistent storage for PostgreSQL
replicaCount int 1 Number of replicas for the main application pod
resources.limits object {"cpu":"500m","memory":"512Mi"} Resource limits for the main application container
resources.limits.cpu string "500m" CPU limit for the main application container
resources.limits.memory string "512Mi" Memory limit for the main application container
resources.requests object {"cpu":"500m","memory":"512Mi"} Resource requests for the main application container
resources.requests.cpu string "500m" CPU request for the main application container
resources.requests.memory string "512Mi" Memory request for the main application container
securityContext.container.readOnlyRootFilesystem bool true Whether to run the container with a read-only root filesystem
securityContext.pod.fsGroup int 1000 The group ID for the pod's filesystem
securityContext.pod.runAsGroup int 1000 The group ID to run the pod with
securityContext.pod.runAsUser int 1000 The user ID to run the pod with
service.port int 80 The port that the service should expose
service.targetPort int 8000 The target port on the container
service.type string "ClusterIP" The type of service to create

Autogenerated from chart metadata using helm-docs v1.14.2