You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge pull request ceph#64767 from bluikko/doc-notifications-fixes-cephadm
doc/radosgw: Small fixes and improvements in notifications.rst, part 1
Reviewed-by: Yuval Lifshitz <[email protected]>
Reviewed-by: Zac Dover <[email protected]>
- user/password: This must be provided only over HTTPS. Topic creation
267
+
- ``user``/``password``: This defaults to "guest/guest".
268
+
269
+
This must be provided only over HTTPS. Topic creation
263
270
requests will otherwise be rejected.
264
-
- port: This defaults to 5672 for unencrypted connections and 5671 for
271
+
- ``port``: This defaults to 5672 for unencrypted connections and 5671 for
265
272
SSL-encrypted connections.
266
-
- vhost: This defaults to "/".
267
-
- verify-ssl: This indicates whether the server certificate is validated by
273
+
- ``vhost``: This defaults to "/".
274
+
- ``verify-ssl``: This indicates whether the server certificate is validated by
268
275
the client. (This is "true" by default.)
269
276
- If ``ca-location`` is provided and a secure connection is used, the
270
277
specified CA will be used to authenticate the broker. The default CA will
271
278
not be used.
272
-
- amqp-exchange: The exchanges must exist and must be able to route messages
279
+
- ``amqp-exchange``: The exchanges must exist and must be able to route messages
273
280
based on topics. This parameter is mandatory.
274
-
- amqp-ack-level: No end2end acking is required. Messages may persist in the
281
+
- ``amqp-ack-level``: No end2end acking is required. Messages may persist in the
275
282
broker before being delivered to their final destinations. Three ack methods
276
283
exist:
277
284
278
-
- "none": The message is considered "delivered" if it is sent to the broker.
279
-
- "broker": The message is considered "delivered" if it is acked by the broker (default).
280
-
- "routable": The message is considered "delivered" if the broker can route to a consumer.
285
+
- ``none``: The message is considered "delivered" if it is sent to the broker.
286
+
- ``broker``: The message is considered "delivered" if it is acked by the broker (default).
287
+
- ``routable``: The message is considered "delivered" if the broker can route to a consumer.
281
288
282
289
.. tip:: The topic-name (see :ref:`Create a Topic`) is used for the
283
290
AMQP topic ("routing key" for a topic exchange).
@@ -290,30 +297,45 @@ Request parameters:
290
297
- ``ca-location``: If this is provided and a secure connection is used, the
291
298
specified CA will be used instead of the default CA to authenticate the
292
299
broker.
293
-
- user/password: This should be provided over HTTPS. If not, the config parameter `rgw_allow_notification_secrets_in_cleartext` must be `true` in order to create topics.
294
-
- user/password: This should be provided together with ``use-ssl``. If not, the broker credentials will be sent over insecure transport.
295
-
- mechanism: may be provided together with user/password (default: ``PLAIN``). The supported SASL mechanisms are:
296
-
- ``user-name``: User name to use when connecting to the Kafka broker. If both this parameter and URI user are provided then this parameter overrides the URI user.
297
-
The same security considerations are in place for this parameter as are for user/password.
298
-
- ``password``: Password to use when connecting to the Kafka broker. If both this parameter and URI password are provided then this parameter overrides the URI password.
299
-
The same security considerations are in place for this parameter as are for user/password.
300
+
- ``user``/``password``: This should be provided over HTTPS. If not, the
301
+
config parameter ``rgw_allow_notification_secrets_in_cleartext`` must be
302
+
"true" in order to create topics.
303
+
304
+
This should be provided together with ``use-ssl``. If not, the broker
305
+
credentials will be sent over insecure transport.
306
+
- ``user-name``: User name to use when connecting to the Kafka broker: if
307
+
both this parameter and URI ``user`` are provided then this parameter
308
+
overrides the URI ``user``.
309
+
310
+
The same security considerations are in place for this parameter as are
311
+
for ``user``/``password``.
312
+
- ``password``: Password to use when connecting to the Kafka broker: if
313
+
both this parameter and URI ``password`` are provided then this parameter
314
+
overrides the URI ``password``.
315
+
316
+
The same security considerations are in place for this parameter as are
317
+
for ``user``/``password``.
318
+
- ``mechanism``: May be provided together with ``user``/``password``
319
+
(default: ``PLAIN``). The supported SASL mechanisms are:
300
320
301
321
- PLAIN
302
322
- SCRAM-SHA-256
303
323
- SCRAM-SHA-512
304
324
- GSSAPI
305
325
- OAUTHBEARER
306
326
307
-
- port: This defaults to 9092.
308
-
- kafka-ack-level: No end2end acking is required. Messages may persist in the
327
+
- ``port``: This defaults to 9092.
328
+
- ``kafka-ack-level``: No end2end acking is required. Messages may persist in the
309
329
broker before being delivered to their final destinations. Two ack methods
310
330
exist:
311
331
312
-
- "none": Messages are considered "delivered" if sent to the broker.
313
-
- "broker": Messages are considered "delivered" if acked by the broker. (This
332
+
- ``none``: Messages are considered "delivered" if sent to the broker.
333
+
- ``broker``: Messages are considered "delivered" if acked by the broker. (This
314
334
is the default.)
315
335
316
-
- kafka-brokers: A command-separated list of host:port of kafka brokers. These brokers (may contain a broker which is defined in kafka uri) will be added to kafka uri to support sending notifcations to a kafka cluster.
336
+
- ``kafka-brokers``: A command-separated list of ``host:port`` of Kafka brokers:
337
+
these brokers (may contain a broker which is defined in Kafka URI) will be
338
+
added to Kafka URI to support sending notifcations to a Kafka cluster.
0 commit comments