mirror of
https://github.com/getsentry/self-hosted.git
synced 2025-12-08 19:46:14 +00:00
* Introduce patches with external kafka * Fix pre-commit hooks * Patch relay config file * Documentation for patches stuff * Provide more helpful information for Docker Compose Override file * Fix grep command * ref: rename to 'optional-modifications' * chore(pre-commit): exclude .patch extension * chore(pre-commit): escape backslash * chore(pre-commit): put exclude field on hooks * chore(pre-commit): put exclude field on top level Based on https://pre-commit.com/#top_level-exclude * chore(pre-commit): move to even more top level
23 lines
1.1 KiB
Diff
23 lines
1.1 KiB
Diff
--- .env 2025-02-04 07:31:54.868049984 +0700
|
|
+++ .env.external-kafka 2025-05-15 08:33:15.442361105 +0700
|
|
@@ -22,3 +22,19 @@
|
|
POSTGRES_MAX_CONNECTIONS=100
|
|
# Set SETUP_JS_SDK_ASSETS to 1 to enable the setup of JS SDK assets
|
|
# SETUP_JS_SDK_ASSETS=1
|
|
+
|
|
+################################################################################
|
|
+## Additional External Kafka options
|
|
+################################################################################
|
|
+KAFKA_BOOTSTRAP_SERVERS=kafka-node1:9092,kafka-node2:9092,kafka-node3:9092
|
|
+# Valid options are PLAINTEXT, SSL, SASL_PLAINTEXT, SASL_SSL
|
|
+KAFKA_SECURITY_PROTOCOL=PLAINTEXT
|
|
+# Valid options are PLAIN, SCRAM-SHA-256, SCRAM-SHA-512. Other mechanism might be unavailable.
|
|
+# KAFKA_SASL_MECHANISM=PLAIN
|
|
+# KAFKA_SASL_USERNAME=username
|
|
+# KAFKA_SASL_PASSWORD=password
|
|
+# Put your certificates on the \`certificates/kafka\` directory.
|
|
+# The certificates will be mounted as read-only volumes.
|
|
+# KAFKA_SSL_CA_LOCATION=/kafka-certificates/ca.pem
|
|
+# KAFKA_SSL_CERTIFICATE_LOCATION=/kafka-certificates/client.pem
|
|
+# KAFKA_SSL_KEY_LOCATION=/kafka-certificates/client.key
|