Недавно я использую mongodb в облаке IBM, и команда подключения, предоставляемая облаком IBM, выглядит следующим образом:
mongo -u <username> -p <password> --ssl --sslCAFile <path-to-PEM-file> --authenticationDatabase admin --host <hostnames>
Я понимаю, что это виртуальная частная сеть, и требует, чтобы локальный частный ЦС выдавал сертификаты и аутентифицировал / шифровал весь входящий трафик. c.
Однако, почему мне нужно предоставить только root файл CA вместо сертификата клиента?
Я думал, что root Файл CA уже хранится в кластере mon go, и единственное, что мне нужно предоставить, это сертификат клиента, чтобы они могли подтвердить мою личность.
Ценю любые ответы;)