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