|
2 | 2 |
|
3 | 3 | ## v2.13.0 (in development) |
4 | 4 |
|
5 | | -No changes yet. |
| 5 | +### Enhancements |
| 6 | + |
| 7 | +* `shovel enable_tls_peer_verification_for_all_source_uris` is a new command that enables TLS peer verification |
| 8 | + for all shovel source URIs: |
| 9 | + |
| 10 | + ```shell |
| 11 | + # The certificate and private key paths below refer |
| 12 | + # to the files deployed to the target RabbitMQ node(s), not to the |
| 13 | + # local files. |
| 14 | + # |
| 15 | + # As such, these arguments are command-specific and should not be confused |
| 16 | + # with the global `--tls-ca-cert-file`, `--tls-cert-file`, and `--tls-key-file` |
| 17 | + # arguments that are used by `rabbitmqadmin` itself to connect to the target node |
| 18 | + # over the HTTP API. |
| 19 | + rabbitmqadmin shovels enable_tls_peer_verification_for_all_source_uris \ |
| 20 | + --node-local-ca-certificate-bundle-path /path/to/node/local/ca_bundle.pem \ |
| 21 | + --node-local-client-certificate-file-path /path/to/node/local/client_certificate.pem \ |
| 22 | + --node-local-client-private-key-file-path /path/to/node/local/client_private_key.pem |
| 23 | + ``` |
| 24 | + |
| 25 | + See [TLS guide](https://www.rabbitmq.com/docs/ssl#peer-verification) and [Shovel guide](https://www.rabbitmq.com/docs/shovel#tls) to learn more. |
| 26 | + |
| 27 | +* `shovel enable_tls_peer_verification_for_all_destination_uris` is a new command that enables TLS peer verification |
| 28 | + for all shovel destination URIs: |
| 29 | + |
| 30 | + ```shell |
| 31 | + # Ditto, the certificate and private key paths below refer |
| 32 | + # to the files deployed to the target RabbitMQ node(s), not to the |
| 33 | + # local files. |
| 34 | + rabbitmqadmin shovels enable_tls_peer_verification_for_all_destination_uris \ |
| 35 | + --node-local-ca-certificate-bundle-path /path/to/node/local/ca_bundle.pem \ |
| 36 | + --node-local-client-certificate-file-path /path/to/node/local/client_certificate.pem \ |
| 37 | + --node-local-client-private-key-file-path /path/to/node/local/client_private_key.pem |
| 38 | + ``` |
6 | 39 |
|
7 | 40 | ## v2.12.0 (Sep 23, 2025) |
8 | 41 |
|
|
0 commit comments