Skip to content

Commit f2c0e10

Browse files
docs: disable bundled DB subcharts in external database guides (#3028)
1 parent 1fe682a commit f2c0e10

3 files changed

Lines changed: 20 additions & 0 deletions

File tree

website/docs/getting-started/setup/instance-configuration/custom-mongodb-redis.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,19 @@ Follow these steps to connect the Appsmith instance to the external MongoDB inst
7878
- **`{mongo.host.name}`:** The hostname or IP address of your MongoDB server.
7979
- **`{db_name}`:** The name of your database within MongoDB. This is the database you want to connect to.
8080

81+
For **Kubernetes (Helm)** installations, also disable the chart-managed MongoDB in `values.yaml` — the Bitnami subchart (`mongodb`) or the MongoDB Kubernetes Operator resource (`mongodbCommunity`), whichever your installation uses:
82+
83+
```yaml
84+
mongodb:
85+
enabled: false
86+
87+
mongodbCommunity:
88+
enabled: false
89+
90+
applicationConfig:
91+
APPSMITH_DB_URL: "mongodb+srv://{username}:{password}@{mongo.host.name}/{db_name}"
92+
```
93+
8194
3. Update the Appsmith server configuration to establish a connection with the external MongoDB database. This ensures that Appsmith starts using the configured MongoDB instance for all database operations.
8295

8396
- **Docker**:

website/docs/getting-started/setup/instance-configuration/external-postgresql-rds.mdx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,8 +77,12 @@ The `SQL_TLS_DISABLE_HOST_VERIFICATION` environment variable is only used by Tem
7777
2. Add or update the following environment variables with your PostgreSQL connection details:
7878

7979
```yaml
80+
postgresql:
81+
enabled: false
82+
8083
applicationConfig:
8184
APPSMITH_KEYCLOAK_DB_URL: postgresql://<username>:<password>@<hostname>/<database_name>?sslmode=require
85+
APPSMITH_KEYCLOAK_DB_DRIVER: postgresql
8286
SQL_TLS_ENABLED: true
8387
SQL_TLS_DISABLE_HOST_VERIFICATION: true
8488
SQL_TLS: true

website/docs/getting-started/setup/instance-configuration/external-redis.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ Follow these steps to connect your Appsmith instance to the external Redis insta
4545
* **Kubernetes**:
4646

4747
```yaml
48+
redis:
49+
enabled: false
50+
4851
applicationConfig:
4952
APPSMITH_REDIS_URL: "redis://:{password}@{redis.instance.hostname}:{port}"
5053
```

0 commit comments

Comments
 (0)