IBM Cloud: ibmcloud 명령으로 API Key를 사용하여 로그인하는 방법

2488 단어 닌비아예ribmcloud

1. 소개



ibmcloud 명령을 사용하여 로그인하려면 ibmcloud login 또는 ibmcloud login -sso를 사용하면 좋지만 매번 ID/Password를 입력하여 인증하는 것이 번거롭습니다.
API Key를 사용하면 이러한 번거로움을 없애는 것이 의외로 알려져 있지 않기 때문에, 만약을 위해 소개해 둔다.

2. API Key 획득



IBM Cloud 관리 콘솔에서 Manage -> Access(IAM) -> API Keys를 따라 API Key를 생성하십시오.
  • Create an IBM Cloud API Key 누르기
  • API Key에 대한 적절한 Name 및 Description을 입력.
  • API Key가 생성되므로이를 복사하여 파일에 저장합니다 (이번에는 ibmcloud_apikey). 또한 분실한 경우에는 다시 액세스할 수 없기 때문에 재작성이 된다.

  • 3. API Key를 사용한 로그인



    다음은 몇 가지 예입니다.

    APIKey만 지정한 경우
    $ ibmcloud login --apikey @ibmcloud_apikey
    

    API_Endpoint 또는 리전을 지정한 경우
    $ ibmcloud login -a cloud.ibm.com --apikey @ibmcloud_apikey -r jp-tok
    

    API_Endpoint(Private)를 지정한 경우
    #CLIの最新バージョンをチェックしに行くのを無効にする。無効にしておかないと、cloud.ibm.comへのアクセスも試行される。
    #詳細は、https://qiita.com/testnin2/items/2c89c13ad90640f0df91 も参考のこと。
    $ ibmcloud config --check-version=false
    $ ibmcloud login -a private.cloud.ibm.com --apikey @ibmcloud_apikey -r us-south
    

    4. 참고


  • IBM Cloud: ibmcloud 명령(CLI)을 통한 개인 엔드포인트 액세스에 대한 참고 사항
  • IBM Cloud CLI를 사용하여 개인 엔드포인트를 통해 로그인
  • 좋은 웹페이지 즐겨찾기