2.2. OpenShift CLI 구성
2.2.1. 탭 완료 활성화 링크 복사링크가 클립보드에 복사되었습니다!
Bash 또는 Zsh 쉘에 탭 완료를 활성화할 수 있습니다.
2.2.1.1. Bash 탭 완료 활성화 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift CLI(oc
)를 설치한 후 탭 완료를 활성화하여 자동으로 oc
명령을 완료하거나 탭을 누를 때 옵션을 제안할 수 있습니다. Bash 쉘에 대한 탭 완료를 활성화하는 절차는 다음과 같습니다.
사전 요구 사항
-
OpenShift CLI(
oc
)가 설치되어 있어야 합니다. -
bash-completion
패키지가 설치되어 있어야 합니다.
프로세스
Bash 완료 코드를 파일에 저장합니다.
oc completion bash > oc_bash_completion
$ oc completion bash > oc_bash_completion
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 파일을
/etc/bash_completion.d/
에 복사합니다.sudo cp oc_bash_completion /etc/bash_completion.d/
$ sudo cp oc_bash_completion /etc/bash_completion.d/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 파일을 로컬 디렉터리에 저장하고
.bashrc
파일에서 소싱할 수도 있습니다.
새 터미널을 열면 탭 완료가 활성화됩니다.
2.2.1.2. Zsh 탭 완료 활성화 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift CLI(oc
)를 설치한 후 탭 완료를 활성화하여 자동으로 oc
명령을 완료하거나 탭을 누를 때 옵션을 제안할 수 있습니다. 다음 절차에서는 Zsh 쉘에 대한 탭 완료를 활성화합니다.
사전 요구 사항
-
OpenShift CLI(
oc
)가 설치되어 있어야 합니다.
프로세스
oc
의 탭 완료를.zshrc
파일에 추가하려면 다음 명령을 실행합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
새 터미널을 열면 탭 완료가 활성화됩니다.
2.2.2. oc CLI를 사용하여 kubeconfig에 액세스하기 링크 복사링크가 클립보드에 복사되었습니다!
oc
CLI를 사용하여 OpenShift 클러스터에 로그인하고 명령줄에서 클러스터에 액세스하기 위한 kubeconfig 파일을 검색할 수 있습니다.
사전 요구 사항
- OpenShift Container Platform 웹 콘솔이나 API 서버 엔드포인트에 액세스할 수 있습니다.
프로세스
다음 명령을 실행하여 OpenShift 클러스터에 로그인하세요.
oc login <api-server-url> -u <username> -p <password>
$ oc login <api-server-url> -u <username> -p <password>
1 2 3 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 전체 API 서버 URL을 지정하세요. 예:
https://api.my-cluster.example.com:6443
. - 2
- 유효한 사용자 이름을 지정하세요. 예를 들어:
kubeadmin
. - 3
- 지정된 사용자의 비밀번호를 제공합니다. 예를 들어, 클러스터 설치 중에 생성된
kubeadmin
비밀번호입니다.
다음 명령을 실행하여 클러스터 구성을 로컬 파일에 저장합니다.
oc config view --raw > kubeconfig
$ oc config view --raw > kubeconfig
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여
KUBECONFIG
환경 변수가 내보낸 파일을 가리키도록 설정합니다.export KUBECONFIG=./kubeconfig
$ export KUBECONFIG=./kubeconfig
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 실행하여
oc를
사용하여 OpenShift 클러스터와 상호 작용하세요.oc get nodes
$ oc get nodes
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
내보낸 kubeconfig
파일을 여러 세션이나 머신에서 재사용할 계획이라면 안전하게 저장하고 소스 제어에 커밋하지 마세요.