Helm Chart System Values
These variables control resource allocation and limits (CPU and memory) for each Gramax service, as well as network access through Ingress. They let you define how many resources each component needs for stable operation and set upper limits to avoid cluster overload.
Values are split into two types:
requests— minimum guaranteed resources reserved by Kubernetes for the container.limits— maximum resources the container can use. If the limit is exceeded, the container is throttled or restarted.
ingress settings control external hosts, TLS secrets, and domain routing.
Variable | Value | Description |
| Default: | CPU for the documentation portal service. |
| Default: | Memory for the documentation portal service. |
| Default: | CPU usage limit for the documentation portal service. |
| Default: | Memory usage limit for the documentation portal service. |
| Default: | CPU for the Browser service. |
| Default: | Memory for the Browser service. |
| Default: | CPU usage limit for the Browser service. |
| Default: | Memory usage limit for the Browser service. |
| Default: | CPU for the Enterprise service. |
| Default: | Memory for the Enterprise service. |
| Default: | CPU usage limit for the Enterprise service. |
| Default: | Memory usage limit for the Enterprise service. |
| Default: | CPU for the Caddy service. |
| Default: | Memory for the Caddy service. |
| Default: | CPU usage limit for the Caddy service. |
| Default: | Memory usage limit for the Caddy service. |
| Default: | CPU for the DiagramRenderer service. |
| Default: | Memory for the DiagramRenderer service. |
| Default: | CPU usage limit for the DiagramRenderer service. |
| Default: | Memory usage limit for the DiagramRenderer service. |
| Default: | CPU for the Auth service. |
| Default: | Memory for the Auth service. |
| Default: | CPU usage limit for the Auth service. |
| Default: | Memory usage limit for the Auth service. |
| Default: | CPU for the Qdrant service. |
| Default: | Memory for the Qdrant service. |
| Default: | CPU usage limit for the Qdrant service. |
| Default: | Memory usage limit for the Qdrant service. |
| Default: | CPU for the Ges-ai service. |
| Default: | Memory for the Ges-ai service. |
| Default: | CPU usage limit for the Ges-ai service. |
| Default: | Memory usage limit for the Ges-ai service. |
| Default: | Enables rendering of additional templates related to AI services. |
| Default: | Enables creation of |
| Default: | Enables TLS termination. If |
|
| Name of the existing TLS secret for |
|
| TLS secret for |
|
| TLS secret for |
| Example: | Fully qualified domain name for GES. Required if |
| Example: | Portal domain. Required if |
| Example: | Application domain. Required if |
| Example: | Ingress class name. Lets you choose ingress controller without changing templates. |
| Example: | Additional annotations for ingress resources. Applied to all ingresses created by the chart. |
| Default: | Creates a PersistentVolume (PV) during chart deployment. Used for hostPath storage. |
| Example: |
|
| Default: | Enables or disables adding |
| Example: | Name of an existing Kubernetes secret attached to Pods for private image pulls. |
| Default: | Whether the chart should create a docker-registry secret. |
| Example: | Name of the secret created by the chart. If equal to |
| Example: | Docker registry address used for the created pull secret. |
| Example: | Username for the registry secret. |
| Example: | Password or token for the registry secret. |
| Example: | Email for the registry secret. |
| Default: | Common labels added to chart resources. |
| Default: | Annotations for Pods. |
| Default: | Additional labels for Pods. |
| Example: | Node selection for running Pods by Kubernetes labels. |
| Default: | Pod |
| Default: | Tolerations for running Pods on tainted nodes. |
| Default: | PriorityClass for Pods. |
| Default: | If |