2.2.2. oc CLI를 사용하여 kubeconfig에 액세스
oc CLI를 사용하여 OpenShift 클러스터에 로그인하고 명령줄에서 클러스터에 액세스하기 위해 kubeconfig 파일을 검색할 수 있습니다.
중요
세션 또는 시스템에서 내보낸 kubeconfig 파일을 재사용하려면 안전하게 저장하고 소스 제어에 커밋하지 마십시오.
사전 요구 사항
- OpenShift Container Platform 웹 콘솔 또는 API 서버 끝점에 액세스할 수 있습니다.
프로세스
다음 명령을 실행하여 OpenShift 클러스터에 로그인합니다.
$ oc login <api_server_url> -u <username> -p <password>다음과 같습니다.
<api_server_url>-
전체 API 서버 URL을 지정합니다(예:
https://api.my-cluster.example.com:6443). <username>-
유효한 사용자 이름을 지정합니다(예:
kubeadmin). <password>-
지정된 사용자의 암호를 지정합니다(예: 클러스터 설치 중에 생성된
kubeadmin암호).
다음 명령을 실행하여 클러스터 구성을 로컬 파일에 저장합니다.
$ oc config view --raw > kubeconfig다음 명령을 실행하여 내보낸 파일을 가리키도록
KUBECONFIG환경 변수를 설정합니다.$ export KUBECONFIG=./kubeconfig다음 명령을 실행하여 OpenShift 클러스터와 상호 작용하려면
oc를 사용합니다.$ oc get nodes