summaryrefslogtreecommitdiff
path: root/.rr.yaml
diff options
context:
space:
mode:
authorValery Piashchynski <[email protected]>2024-04-11 17:05:12 +0200
committerValery Piashchynski <[email protected]>2024-04-11 17:05:12 +0200
commitacf9dbf69f2a11cafca417ab0f9c13632bbeabf8 (patch)
tree71d3d3fba35977d608235b60eb6e32d673d846fc /.rr.yaml
parent731e4b614d79b2e53d31b10b1e2a660aba0ade9a (diff)
release: v2024.1.0
Signed-off-by: Valery Piashchynski <[email protected]>
Diffstat (limited to '.rr.yaml')
-rw-r--r--.rr.yaml36
1 files changed, 30 insertions, 6 deletions
diff --git a/.rr.yaml b/.rr.yaml
index cacd673a..5bf290c3 100644
--- a/.rr.yaml
+++ b/.rr.yaml
@@ -75,11 +75,6 @@ server:
# Default: "pipes"
relay: pipes
- # Timeout for relay connection establishing (only for socket and TCP port relay).
- #
- # Default: 60s
- relay_timeout: 60s
-
# Logging settings (docs: https://roadrunner.dev/docs/plugins-logger/2.x/en)
logs:
# Logging mode can be "development", "production" or "raw". Do not forget to change this value for production environment.
@@ -1226,11 +1221,40 @@ kafka:
# Required to use Kafka driver
brokers: ["127.0.0.1:9092", "127.0.0.1:9002"]
+ # SSL/TLS configuration
+ #
+ # Optional, default: empty
+ tls:
+ # Secure connection timeout
+ #
+ # Examples: "2s", "5m"
+ # Optional, default: "10s"
+ timeout: "10s"
+
+ # Path to the key file
+ #
+ # This option is required
+ key: ""
+
+ # Path to the certificate
+ #
+ # This option is required
+ cert: ""
+
+ # Path to the CA certificate, defines the set of root certificate authorities that servers use if required to verify a client certificate. Used with the `client_auth_type` option.
+ #
+ # This option is optional
+ root_ca: ""
+
+ # Client auth type.
+ #
+ # This option is optional. Default value: no_client_certs. Possible values: request_client_cert, require_any_client_cert, verify_client_cert_if_given, require_and_verify_client_cert, no_client_certs
+ client_auth_type: no_client_certs
+
# SASL authentication options to use for all connections. Depending on the auth type, plain/SCRAM or aws_msk_plain sections should be removed.
#
# Optional, default: empty
sasl:
-
# ----------- 1. PLAIN and SCRAM auth section ---------------
# Mechanism used for the authentication