Skip to content

Commit 74ddedf

Browse files
committed
removed configMap
1 parent ab4d843 commit 74ddedf

2 files changed

Lines changed: 23 additions & 34 deletions

File tree

README.md

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -34,31 +34,35 @@ helm install my-nbomber-db timescale/timescale --version 0.2.0
3434
By default, this installs a TimescaleDB instance with:
3535
- `timescaledb` database
3636
- `timescaledb` user
37-
- Randomly generated password (unless an existing secret is provided)
3837
- 5Gi persistent volume
3938

39+
> **Note:** You must provide either `postgresql.password` or `postgresql.existingSecret`.
40+
4041
### Configuration
4142

4243
The following table lists the configurable parameters of the chart and their default values:
4344

44-
| Key | Type | Default | Description |
45-
| --------------------------- | ------ | ----------------------- | --------------------------------------------- |
46-
| `image.repository` | string | `timescale/timescaledb` | Docker image repository |
47-
| `image.tag` | string | `2.25.0-pg18-oss` | Docker image tag |
48-
| `image.pullPolicy` | string | `IfNotPresent` | Image pull policy |
49-
| `resources.requests.memory` | string | `2Gi` | Memory request for the pod |
50-
| `resources.limits.memory` | string | `4Gi` | Memory limit for the pod |
51-
| `service.type` | string | `ClusterIP` | Kubernetes service type |
52-
| `service.port` | int | `5432` | Service port |
53-
| `persistence.size` | string | `5Gi` | Persistent volume size |
54-
| `persistence.storageClass` | string | `""` | Storage class for PVC |
55-
| `postgresql.user` | string | `timescaledb` | PostgreSQL username |
56-
| `postgresql.database` | string | `timescaledb` | PostgreSQL database |
57-
| `postgresql.password` | string | `""` | PostgreSQL password (auto-generated if empty) |
58-
| `postgresql.existingSecret` | string | `""` | Use an existing secret for credentials |
59-
| `nodeSelector` | object | `{}` | Node selector for pod scheduling |
60-
| `affinity` | object | `{}` | Pod affinity rules |
61-
| `tolerations` | array | `[]` | Pod tolerations |
45+
| Parameter | Description | Default |
46+
| ----------------------------------- | --------------------------------------------------- | ----------------------- |
47+
| `image.repository` | Docker image repository | `timescale/timescaledb` |
48+
| `image.tag` | Docker image tag (defaults to Chart appVersion) | `""` |
49+
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
50+
| `resources.requests.memory` | Memory request for the pod | `2Gi` |
51+
| `resources.limits.memory` | Memory limit for the pod | `4Gi` |
52+
| `service.type` | Kubernetes service type | `ClusterIP` |
53+
| `service.port` | Service port | `5432` |
54+
| `persistence.size` | Persistent volume size | `5Gi` |
55+
| `persistence.storageClass` | Storage class for PVC | `""` |
56+
| `postgresql.user` | PostgreSQL username | `timescaledb` |
57+
| `postgresql.database` | PostgreSQL database | `timescaledb` |
58+
| `postgresql.config.max_connections` | Maximum concurrent database connections | `300` |
59+
| `postgresql.password` | PostgreSQL password (required if no existingSecret) | `""` |
60+
| `postgresql.existingSecret` | Use an existing secret for credentials | `""` |
61+
| `nameOverride` | Override chart name | `""` |
62+
| `fullnameOverride` | Override full resource name | `""` |
63+
| `nodeSelector` | Node selector for pod scheduling | `{}` |
64+
| `affinity` | Pod affinity rules | `{}` |
65+
| `tolerations` | Pod tolerations | `[]` |
6266

6367
### Overriding Values
6468

chart/templates/configmap.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)