自動構成方法の使用
OCI CLIを初めて使用する場合は、設定構成ツールによって設定プロセスが順を追って表示されます。oci setup configコマンドを入力すると、構成ファイルに必要な情報とAPI公開/秘密キーの入力を求められ、APIキー・ペアが生成されて構成ファイルが作成されます。
設定構成ツールを使用してOCI CLIを構成するには、次の手順に従います。
-
コマンド・ウィンドウから、
oci setup configと入力し、プロンプトに従います。たとえば:oci setup config This command provides a walkthrough of creating a valid OCI CLI config file. Enter a location for your config [/home/myuserdir/.oci/config]: Enter a user OCID: ocid1.user.unique_ID Enter a tenancy OCID: ocid1.tenancy.unique_ID重要
ステップ「索引または名前によるリージョンの入力」では、必要な
system.domain形式でリージョンを入力できません。かわりに、値はPrivate Cloud Applianceには意味がないため、リストから任意の値を入力します。ステップ2では、構成ファイルを変更して、Private Cloud Applianceで必要な情報を指定します。Enter a region by index or name(e.g. 1: ap-chiyoda-1, 2: ap-chuncheon-1, 3: ap-hyderabad-1, 4: ap-melbourne-1, 5: ap-mumbai-1, 6: ap-osaka-1, 7: ap-seoul-1, 8: ap-sydney-1, 9: ap-tokyo-1, 10: ca-montreal-1, 11: ca-toronto-1, 12: eu-amsterdam-1, 13: eu-frankfurt-1, 14: eu-zurich-1, 15: me-dubai-1, 16: me-jeddah-1, 17: sa-santiago-1, 18: sa-saopaulo-1, 19: sa-vinhedo-1, 20: uk-cardiff-1, 21: uk-gov-cardiff-1, 22: uk-gov-london-1, 23: uk-london-1, 24: us-ashburn-1, 25: us-gov-ashburn-1, 26: us-gov-chicago-1, 27: us-gov-phoenix-1, 28: us-langley-1, 29: us-luke-1, 30: us-phoenix-1, 31: us-sanjose-1): 24Do you want to generate a new API Signing RSA key pair? (If you decline you will be asked to supply the path to an existing key.) [Y/n]: Y Enter a directory for your keys to be created [/home/myuserdir/.oci]: Enter a name for your key [oci_api_key]: Public key written to: /home/myuserdir/.oci/oci_api_key_public.pem Enter a passphrase for your private key (empty for no passphrase): Private key written to: /home/myuserdir/.oci/oci_api_key.pem Fingerprint: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx Config written to /home/myuserdir/.oci/config -
~/myuserdir/.ociディレクトリに移動し、正しいリージョンを使用するようにconfigファイルを変更します。たとえば:[DEFAULT] user=ocid1.user.unique_ID fingerprint=xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx key_file=/home/myuserdir/.oci/oci_api_key.pem tenancy=ocid1.tenancy.unique_ID region=pcasys1.example.comここで、
pcasys1はプライベート・クラウド・アプライアンスの名前、example.comはドメインです。サービスWeb UIにアクセスできる場合は、ダッシュボードでシステム名およびドメイン名を確認できます。それ以外の場合は、サービスWeb UI管理者に問い合せてください。
-
まだアップロードしていない場合は、Compute Web UIを介してAPI署名公開キーをアップロードします。詳細は、ユーザー・プロファイルへのAPI公開キーの追加を参照してください。
次の手順
「認証局バンドルの取得」を参照してください。