Skip to content

Commit 6a84a62

Browse files
committed
Configure TLS for cluster
1 parent a5fb6fe commit 6a84a62

File tree

3 files changed

+9
-12
lines changed

3 files changed

+9
-12
lines changed

ci/cluster/configuration/rabbitmq.conf

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ loopback_users = none
66

77
listeners.ssl.default = 5671
88

9-
ssl_options.cacertfile = /etc/ssl/rabbitmq/ca_certificate.pem
10-
ssl_options.certfile = /etc/ssl/rabbitmq/server_acogoluegnes-nuc_certificate.pem
11-
ssl_options.keyfile = /etc/ssl/rabbitmq/server_acogoluegnes-nuc_key.pem
9+
ssl_options.cacertfile = /etc/rabbitmq/tls/ca_certificate.pem
10+
ssl_options.certfile = /etc/rabbitmq/tls/server_acogoluegnes-nuc_certificate.pem
11+
ssl_options.keyfile = /etc/rabbitmq/tls/server_acogoluegnes-nuc_key.pem
1212
ssl_options.verify = verify_peer
1313
ssl_options.fail_if_no_peer_cert = false
1414
ssl_options.honor_cipher_order = true

ci/cluster/docker-compose.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ services:
1414
tty: true
1515
volumes:
1616
- ./configuration/:/etc/rabbitmq/
17-
- ../../rabbitmq-configuration/tls/:/etc/ssl/rabbitmq/
1817
node1:
1918
environment:
2019
- RABBITMQ_ERLANG_COOKIE='secret_cookie'
@@ -29,7 +28,6 @@ services:
2928
tty: true
3029
volumes:
3130
- ./configuration/:/etc/rabbitmq/
32-
- ../../rabbitmq-configuration/tls/:/etc/ssl/rabbitmq/
3331
node2:
3432
environment:
3533
- RABBITMQ_ERLANG_COOKIE='secret_cookie'
@@ -44,6 +42,5 @@ services:
4442
tty: true
4543
volumes:
4644
- ./configuration/:/etc/rabbitmq/
47-
- ../../rabbitmq-configuration/tls/:/etc/ssl/rabbitmq/
4845
networks:
4946
rabbitmq-cluster:

ci/start-cluster.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ mkdir -p rabbitmq-configuration/tls
1515

1616
make -C "${PWD}"/tls-gen/basic
1717

18-
rm -rf rabbitmq-configuration
19-
mkdir -p rabbitmq-configuration/tls
20-
cp -R "${PWD}"/tls-gen/basic/result/* rabbitmq-configuration/tls
21-
chmod o+r rabbitmq-configuration/tls/*
22-
chmod g+r rabbitmq-configuration/tls/*
18+
rm -rf ci/cluster/configuration/tls
19+
mkdir -p ci/cluster/configuration/tls
20+
cp -R "${PWD}"/tls-gen/basic/result/* ci/cluster/configuration/tls
21+
chmod o+r ci/cluster/configuration/tls/*
22+
chmod g+r ci/cluster/configuration/tls/*
2323

2424
docker compose --file ci/cluster/docker-compose.yml down
25-
docker compose --file ci/cluster/docker-compose.yml up
25+
docker compose --file ci/cluster/docker-compose.yml up --detach
2626

2727
wait_for_message rabbitmq0 "completed with"
2828

0 commit comments

Comments
 (0)