Red Hat OpenShift on IBM Cloud: OpenShift 클러스터에 명령을 한 번에 로그인하는 방법
1. 소개
Red Hat OpenShift on IBM Cloud의 OpenShift 클러스터에 oc 명령으로 로그인하기 위해 매번 IBM Cloud Portal에 로그인하여 Token 정보를 얻고 있습니다. 라는 사람을 향한 기사입니다. API 키를 사전에 취득해 두면 이러한 작업은 매번 필요 없게 됩니다.
2. 사전 준비
요점은 에 기재되어 있습니다.
API 키를 가져옵니다. 이 키는 두 번 발행되지 않으므로 메모하십시오.$ ibmcloud iam api-key-create myAPIKey
Creating API key myAPIKey under xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx as [email protected]...
OK
API key myAPIKey was created
Please preserve the API key! It cannot be retrieved after it's created.
ID ApiKey-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Name myAPIKey
Description
Created At 2020-05-02T05:36+0000
API Key <API Key>
Locked false
.bashrc에 환경 변수에 저장하고 활성화$ vi .bashrc
export APIKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
alias oclogin="oc login -u apikey -p $APIKEY"
$ . .bashrc
3. 처음으로 OpenShift 클러스터에 로그인할 때 설정
IBMCloud에 APIKey를 사용하여 로그인하고 클러스터 구성 정보를 미리 확보하십시오.$ ibmcloud login --apikey $APIKEY
API endpoint: https://cloud.ibm.com
Region: us-south
Authenticating...
OK
Targeted account IBM (yyyyyyyyyyyyyyyyy) <-> zzzzzzz
API endpoint: https://cloud.ibm.com
Region: us-south
User: [email protected]
Account: IBM (yyyyyyyyyyyyyyyyy) <-> zzzzzzz
Resource group: No resource group targeted, use 'ibmcloud target -g RESOURCE_GROUP'
CF API endpoint:
Org:
Space:
$ ibmcloud oc cluster config -c myrokscluster43
OK
The configuration for myrokscluster43 was downloaded successfully.
Added context for myrokscluster43 to the current kubeconfig file.
You can now execute 'kubectl' commands against your cluster. For example, run 'kubectl get nodes'.
4. OpenShift 클러스터에 로그인하는 방법
$ oclogin
Login successful.
You have access to 67 projects, the list has been suppressed. You can list all projects with 'oc projects'
Using project "syasuda".
Reference
이 문제에 관하여(Red Hat OpenShift on IBM Cloud: OpenShift 클러스터에 명령을 한 번에 로그인하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/testnin2/items/78ce4a04728f59da9a02
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ ibmcloud iam api-key-create myAPIKey
Creating API key myAPIKey under xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx as [email protected]...
OK
API key myAPIKey was created
Please preserve the API key! It cannot be retrieved after it's created.
ID ApiKey-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Name myAPIKey
Description
Created At 2020-05-02T05:36+0000
API Key <API Key>
Locked false
$ vi .bashrc
export APIKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
alias oclogin="oc login -u apikey -p $APIKEY"
$ . .bashrc
IBMCloud에 APIKey를 사용하여 로그인하고 클러스터 구성 정보를 미리 확보하십시오.
$ ibmcloud login --apikey $APIKEY
API endpoint: https://cloud.ibm.com
Region: us-south
Authenticating...
OK
Targeted account IBM (yyyyyyyyyyyyyyyyy) <-> zzzzzzz
API endpoint: https://cloud.ibm.com
Region: us-south
User: [email protected]
Account: IBM (yyyyyyyyyyyyyyyyy) <-> zzzzzzz
Resource group: No resource group targeted, use 'ibmcloud target -g RESOURCE_GROUP'
CF API endpoint:
Org:
Space:
$ ibmcloud oc cluster config -c myrokscluster43
OK
The configuration for myrokscluster43 was downloaded successfully.
Added context for myrokscluster43 to the current kubeconfig file.
You can now execute 'kubectl' commands against your cluster. For example, run 'kubectl get nodes'.
4. OpenShift 클러스터에 로그인하는 방법
$ oclogin
Login successful.
You have access to 67 projects, the list has been suppressed. You can list all projects with 'oc projects'
Using project "syasuda".
Reference
이 문제에 관하여(Red Hat OpenShift on IBM Cloud: OpenShift 클러스터에 명령을 한 번에 로그인하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/testnin2/items/78ce4a04728f59da9a02
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ oclogin
Login successful.
You have access to 67 projects, the list has been suppressed. You can list all projects with 'oc projects'
Using project "syasuda".
Reference
이 문제에 관하여(Red Hat OpenShift on IBM Cloud: OpenShift 클러스터에 명령을 한 번에 로그인하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/testnin2/items/78ce4a04728f59da9a02텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)