Configuration Reference
Helm parameters for the Dev SDK chart.
All configuration is passed via Helm --set flags or a values.yaml override file.
Helm parameters
| Parameter | Description | Required | Default |
|---|---|---|---|
| secrets.apiKey | API key for license validation | Yes | — |
| secrets.databaseUrl | PostgreSQL connection string | If no bundled PG | — |
| postgresql.enabled | Enable bundled PostgreSQL | No | false |
| postgresql.auth.username | PostgreSQL username | No | vault |
| postgresql.auth.password | PostgreSQL password | No | vault |
| postgresql.auth.database | PostgreSQL database name | No | vault |
| config.port | Server port | No | 8080 |
| config.logLevel | Log level (info / debug / warn) | No | info |
| config.requestLimit | Max requests per second per API key | No | 25 |
| config.tokenTtl | Token expiration in seconds (0 = never) | No | 0 |
| auditLog.enabled | Enable audit logging to DB | No | false |
| auditLog.retentionDays | Audit log retention in days | No | 30 |
| imagePullSecrets | DockerHub pull secret name | Yes | — |
| persistence.enabled | Enable persistent storage | No | true |
| persistence.size | Storage size | No | 1Gi |
| resources.requests.cpu | CPU request | No | 100m |
| resources.requests.memory | Memory request | No | 256Mi |
| resources.limits.cpu | CPU limit | No | 500m |
| resources.limits.memory | Memory limit | No | 512Mi |