Docs Menu
Docs Home
/ /
Atlas CLI

Atlas CLI からの接続

項目一覧

  • 接続方法の選択
  • 必要最小限の設定で接続する
  • 前提条件を完了する
  • 実行手順
  • 次のステップへ進む

Atlas CLI から既存の Atlas アカウントに接続する場合は、次のいずれかのコマンドで認証できます。

コマンド
認証方法
ユースケース

atlas auth login

Atlas のログイン認証情報と認証トークン

非プログラムの使用に最適

atlas config init

APIキー

プログラムによる使用に最適

重要

APIキーは、Atlas CLI 構成ファイルにプレーンテキストで保存されます。 APIキーはパスワードのようなものです。 構成ファイルが適切に保護されていることを確認してください。

新しい Atlas アカウントを作成するか、クラスターを持たない既存のアカウントにオンボードする方法については、「 Atlas を使い始める 」を参照してください。

使用可能な接続オプションの詳細については、以下のユースケースを選択してください。

atlas auth loginコマンドを使用して、Atlas ログイン認証情報と 1 回限りの認証トークンを使用して認証します。 atlas auth loginでは、手動ログインと認証トークンの検証が必要になります。このトークンは12時間有効です。 atlas auth loginと接続する場合、 APIキーは任意です。

atlas auth loginを実行すると、次のことが可能になります。

  • 必要最小限の設定で接続し --projectId--orgId、各コマンドで フラグと フラグを指定します。これが、初めてログインを開始する最も簡単な方法です。

  • 接続設定をプロファイルに保存します。 プロファイルには、プロジェクト ID、組織 ID、および任意で、今後の Atlas CLI セッションで使用するAPIキーが保存されます。 時間を節約するには、各コマンドで--projectId--orgIdフラグを使用する代わりにプロファイルを指定します。

このコマンドで認証するには、 API キーを設定する必要があります。

atlas config initコマンドを実行すると、Atlas CLI は API キーの入力を要求し、 APIキーを保存するプロファイルを自動的に作成しますatlas config initは、手動ログインやトークン検証を必要としないため、プログラムとして使用するのに最適です。

atlas config initで接続 を使用すると、次のことが可能になります。

  • 必要最小限の設定で接続し --projectId--orgId、各コマンドで フラグと フラグを指定します。これが、初めてログインを開始する最も簡単な方法です。

  • 追加の接続設定をプロファイルに保存します。 プロファイルには、プロジェクト ID、組織 ID、および任意で、今後の Atlas CLI セッションで使用するAPIキーが保存されます。 時間を節約するには、各コマンドで--projectId--orgIdフラグを使用する代わりにプロファイルを指定します。

ユースケースを選択し、必要最小限の設定で Atlas CLI から接続する手順に従ってください。

ユースケースを選択し、手順に従ってAtlas CLI から迅速に接続します。

1

ターミナルでatlas auth loginコマンドを実行します。

atlas auth login

コマンドはブラウザ ウィンドウを開き、1 回限りのアクティベーション コードを返します。 このコードは 10 分後に期限切れになります。

2

まだサインインしていない場合は、ブラウザで Atlas アカウントにサインインします。

3

アクティベーション コードをブラウザに貼り付け、[ Confirm Authorizationをクリックします。

4

ターミナルに戻ります。 正常に接続すると、というメッセージが表示されます。

Successfully logged in as {Your Email Address}.

次のオプションが表示されている場合は、 Enterを押してデフォルトのプロファイル構成を受け入れます。

  • Default Org ID

  • Default Project ID

  • Default Output Format

  • Default MongoDB Shell Path

重要

以前に MongoCLI のAPIキーを使用してプロファイルを設定した場合、プロファイルは自動的に 移行されます。 一部の移行済みプロファイルでは、 atlas auth loginで認証中に Atlas CLI コマンドが失敗する可能性があります。 競合が発生した場合にatlas auth loginを実行すると、次のメッセージが表示されます。

There was an error fetching your organizations: Global user is
from outside whitelisted subnets.

競合を修正するには、構成ファイルを開き、デフォルトのプロファイルを削除して、 atlas auth loginを再度実行します。

5

Atlas CLI セッション中にAtlas CLI コマンドを実行するときは、 --projectId--orgIdフラグを使用してプロジェクト ID と組織 ID を指定します。

atlas alerts list --projectId 60b3c81153cf986293e2608b
1

ターミナルでatlas config initコマンドを実行します。

atlas config init
2

公開鍵と秘密鍵の入力を求められたら、入力します。

3

次のオプションが表示されたら、 Enterを押して、残りのデフォルトのプロファイル オプションを受け入れます。

  • Default Org ID

  • Default Project ID

  • Default Output Format

  • Default MongoDB Shell Path

4

Atlas CLI セッション中にAtlas CLI コマンドを実行するときは、 --projectId--orgIdフラグを使用してプロジェクト ID と組織 ID を指定します。

atlas alerts list --projectId 60b3c81153cf986293e2608b

Atlas CLI コマンドの使用を開始します。

デフォルトのプロファイルを変更して接続設定を保存するか、別のプロファイルを作成するには、 「 接続設定を保存する 」を参照してください。

戻る

パッケージを検証する