- ์ด ๋ฒ์ ์ ๋ฌธ์๋ ๋ณด๊ด๋์ด ๋ ์ด์ ์ง์๋์ง ์์ต๋๋ค. ์ต์ ๋ฌธ์ ๋ฅผ ์ฐธ์กฐํ์ฌ Atlas CLI ๋ฒ์ ์ ์ ๊ทธ๋ ์ด๋ ํ๋ ๋ฐฉ๋ฒ์ ํ์ต ๋ณด์ธ์.
์ง์ ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์์ ๋ํ ๋ง๋ฃ๋์ง ์์ ๋ชจ๋ Atlas ๊ด๋ฆฌํ X.509 ์ธ์ฆ์๋ฅผ ๋ฐํํฉ๋๋ค.
๊ณต๊ฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ: MongoDB Atlas ๊ด๋ฆฌ์ API ์์ ์๋์ผ๋ก ์์ฑ๋ Atlas API ํ์ ๋ช ๋ น์ ๊ด๋ฆฌ์ API ์ ๋ํ ์ ์ฒด ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ฉฐ ํ์ฌ ๊ณต๊ฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ๋ก ์ ๊ณต๋ฉ๋๋ค( ํผ๋๋ฐฑ https://feedback.mongodb.com/forums/930808-Atlas-cli). ๊ด๋ฆฌ์ API ๊ธฐ๋ฅ์๋ ์์ฒด ์ถ์ํ๋ค ์๋ช ์ฃผ๊ธฐ๊ฐ ์์ผ๋ฉฐ, ์ด๋ ์ ๊ณต๋ API ์๋ํฌ์ธํธ ๋ฌธ์ ๋งํฌ๋ฅผ ํตํด ํ์ธํ ์ ์์ต๋๋ค.
์์ฒด managedํ X.509 ๋ชจ๋์์ ์์ฒด ์ธ์ฆ ๊ธฐ๊ด(Certificate Authority, CA)์ managedํ๋ ๊ฒฝ์ฐ์๋ ์ด ๋ช ๋ น์ ์ฌ์ฉํ์ฌ ์ธ์ฆ์๋ฅผ ๋ฐํํ ์ ์์ต๋๋ค.
์ง์ ํ ์ฌ์ฉ์๋ X.509 ์ธ์ฆ์๋ฅผ ์ฌ์ฉํ์ฌ ์ธ์ฆํด์ผ ํฉ๋๋ค.
๊ตฌ๋ฌธ
atlas dbusers certs list <username> [options]
arguments
์ด๋ฆ | ์ ํ | ํ์ ์ฌํญ | ์ค๋ช
|
|---|---|---|---|
์ฌ์ฉ์ ์ด๋ฆ | ๋ฌธ์์ด | true | Atlas managed ์ธ์ฆ์๋ฅผ ๋์ดํ๋ ค๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฌ์ฉ์์ ์ฌ์ฉ์ ์ด๋ฆ์ ๋๋ค. |
์ต์
์ด๋ฆ | ์ ํ | ํ์ ์ฌํญ | ์ค๋ช
|
|---|---|---|---|
-h, --help | ๊ฑฐ์ง | ๋ชฉ๋ก ๋์๋ง | |
--limit | int | ๊ฑฐ์ง | ๊ฒฐ๊ณผ ํ์ด์ง๋น ํญ๋ชฉ ์(์ต๋ 500๊ฐ) ๊ฒฐ๊ณผ๊ฐ 500๊ฐ๋ฅผ ์ด๊ณผํ๋ ๊ฒฝ์ฐ --page ์ต์ ์ ์ง์ ํ์ฌ ๊ฒฐ๊ณผ ํ์ด์ง๋ฅผ ๋ณ๊ฒฝํฉ๋๋ค. ์ด ๊ฐ์ ๊ธฐ๋ณธ๊ฐ์ 100์ ๋๋ค. |
--omitCount | ๊ฑฐ์ง | JSON ์๋ต์ด JSON ์๋ต์ ์ด ํญ๋ชฉ ์(totalCount)๋ฅผ ๋ฐํํ๋์ง ์ฌ๋ถ๋ฅผ ๋ํ๋ด๋ ํ๋๊ทธ์ ๋๋ค. | |
-o, --output | ๋ฌธ์์ด | ๊ฑฐ์ง | ์ถ๋ ฅ ํ์์ ๋๋ค. ์ ํจํ ๊ฐ์ json, json-path, go-ํ ํ๋ฆฟ ๋๋ go-ํ ํ๋ฆฟ ํ์ผ์ ๋๋ค. ์ ์ฒด ์ถ๋ ฅ์ ๋ณด๋ ค๋ฉด -o json ์ต์ ์ ์ฌ์ฉํฉ๋๋ค. |
--page | int | ๊ฑฐ์ง | ๊ฒฐ๊ณผ ํ์ด์ง๋ฅผ ์ง์ ํ๋ ํ์ด์ง ๋ฒํธ์ ๋๋ค. ์ด ๊ฐ์ ๊ธฐ๋ณธ๊ฐ์ 1์ ๋๋ค. |
--projectId | ๋ฌธ์์ด | ๊ฑฐ์ง | ์ฌ์ฉํ ํ๋ก์ ํธ๋ฅผ ์๋ณํ๋ 16์ง์ ๋ฌธ์์ด์ ๋๋ค. ์ด ์ต์ ์ ๊ตฌ์ฑ ํ์ผ ๋๋ ํ๊ฒฝ ๋ณ์์ ์ค์ ์ ์ฌ์ ์ํฉ๋๋ค. |
์์๋ ์ต์
์ด๋ฆ | ์ ํ | ํ์ ์ฌํญ | ์ค๋ช
|
|---|---|---|---|
-P, --profile | ๋ฌธ์์ด | ๊ฑฐ์ง | ๊ตฌ์ฑ ํ์ผ ์์ ์ฌ์ฉํ ํ๋กํ์ ์ด๋ฆ์ ๋๋ค. Atlas CLI ์ ํ๋กํ์ ๋ํด ํ์ต https://dochub.mongodb.org/core/atlas-cli-save-connection-settings๋ฅผ ์ฐธ์กฐํ์ธ์. |
์์
# Return a JSON-formatted list of all Atlas-managed X.509 certificates for a MongoDB user named dbuser for the project with ID 5e2211c17a3e5a48f5497de3: atlas dbusers certs list dbuser --projectId 5e2211c17a3e5a48f5497de3 --output json