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다음 명령을 실행하여
oc를사용하여 OpenShift 클러스터와 상호 작용하세요.$ oc get nodes
참고
내보낸 kubeconfig 파일을 여러 세션이나 머신에서 재사용할 계획이라면 안전하게 저장하고 소스 제어에 커밋하지 마세요.