fix(admin): harden site-replication identity handling and local verification for issue 2723 (#2730)

This commit is contained in:
houseme
2026-04-29 11:27:55 +08:00
committed by GitHub
parent 7041e628b7
commit c9622611ed
7 changed files with 864 additions and 84 deletions
+6
View File
@@ -49,6 +49,9 @@ services:
- rustfs-network
restart: unless-stopped
healthcheck:
# Production strict TLS example (SAN/FQDN aligned, no `-k`):
# curl -f --cacert /opt/tls/ca.crt --resolve rustfs-a.example.com:9000:127.0.0.1 https://rustfs-a.example.com:9000/health
# curl -f --cacert /opt/tls/ca.crt --resolve rustfs-a.example.com:9001:127.0.0.1 https://rustfs-a.example.com:9001/rustfs/console/health
test:
[
"CMD",
@@ -75,6 +78,9 @@ services:
echo 'Volume Permissions fixed' &&
exit 0
"
# Permission baseline:
# - default RustFS runtime user is 10001:10001
# - alternatively, run rustfs service with host-matched `user: \"<uid>:<gid>\"`
restart: "no"
networks: