geniusjoe opened a new pull request, #1098: URL: https://github.com/apache/pulsar-site/pull/1098
### Motivation The current bare-metal and Docker deployment documentation lacks configuration guidance. Users need practical examples to understand how to properly configure BookKeeper and Broker components. ### Modifications Added configuration sections with practical examples for both bare-metal and Docker deployment docs, covering: - BookKeeper: storage directories, GC/compaction, disk usage thresholds, JVM tuning (`BOOKIE_MEM`, `BOOKIE_EXTRA_OPTS`) - Broker: managed ledger settings (Ensemble / Write Quorum / Ack Quorum), JVM tuning (`PULSAR_MEM`, `PULSAR_EXTRA_OPTS`) - Docker-specific: how `apply-config-from-env.py` works, configuration methods (`-e` env vars, `--env-file`, volume mounts) ### Versioned docs Updated `docs/` (next), `version-4.0.x/`, and `version-4.1.x/`. `version-3.0.x/` is **not** updated because the `apply_changes_to_versioned_docs` script failed due to content differences in 3.0.x. Since 3.0 LTS is approaching end-of-life per the [Release Policy](https://pulsar.apache.org/contribute/release-policy/), only 4.0.x and 4.1.x versioned docs are updated. ### ✅ Contribution Checklist - [x] I read the [contribution guide](https://pulsar.apache.org/contribute/document-contribution/) - [x] I updated the [versioned docs](https://pulsar.apache.org/contribute/document-contribution/#update-versioned-docs) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
