Skip to content

Commit fa80867

Browse files
Update change log
1 parent f60aa47 commit fa80867

File tree

1 file changed

+34
-1
lines changed

1 file changed

+34
-1
lines changed

CHANGELOG.md

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,40 @@
22

33
## v2.13.0 (in development)
44

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+
```
639

740
## v2.12.0 (Sep 23, 2025)
841

0 commit comments

Comments
 (0)