4.4. virtctl 클라이언트 설치
virtctl
클라이언트는 OpenShift Virtualization 리소스를 관리하는 명령줄 유틸리티입니다. Linux, macOS, Windows 배포에 사용할 수 있습니다.
OpenShift Virtualization 웹 콘솔에서 또는 OpenShift Virtualization 리포지토리를 활성화하고 kubevirt-virtctl
패키지를 설치하여 virtctl
클라이언트를 설치할 수 있습니다.
4.4.1. 웹 콘솔에서 virtctl 클라이언트 설치
명령줄 툴 페이지의 OpenShift Virtualization 웹 콘솔에 링크된 Red Hat Customer Portal에서 virtctl
클라이언트를 다운로드할 수 있습니다.
사전 요구 사항
- 고객 포털의 다운로드 페이지에 액세스하려면 활성화된 OpenShift Container Platform 구독이 있어야 합니다.
절차
- 웹 콘솔의 오른쪽 상단에 있는 아이콘을 클릭하고 명령줄 툴을 선택하여 고객 포털에 액세스합니다.
- 버전: 목록에서 선택한 클러스터에 적합한 버전이 있는지 확인합니다.
-
배포를 위해
virtctl
클라이언트를 다운로드합니다. 모든 다운로드는tar.gz
형식으로 수행됩니다. tarball을 추출합니다. 다음 CLI 명령은 tarball과 동일한 디렉터리에 압축을 풀며 모든 배포에 적용할 수 있습니다.
$ tar -xvf <virtctl-version-distribution.arch>.tar.gz
Linux 및 macOS의 경우:
추출된 폴더 계층 구조로 이동하여
virtctl
바이너리를 실행할 수 있도록 설정합니다.$ chmod +x <virtctl-file-name>
virtctl
바이너리를 PATH의 디렉터리로 이동합니다.경로를 확인하려면 다음을 실행합니다.
$ echo $PATH
Windows 사용자의 경우:
-
추출된 폴더 계층 구조로 이동하고
virtctl
실행 파일을 두 번 클릭하여 클라이언트를 설치합니다.
-
추출된 폴더 계층 구조로 이동하고
4.4.2. OpenShift Virtualization 리포지토리 활성화
Red Hat은 Red Hat Enterprise Linux 8 및 Red Hat Enterprise Linux 7 모두에 OpenShift Virtualization 리포지토리를 제공합니다.
-
Red Hat Enterprise Linux 8 리포지토리:
cnv-4.8-for-rhel-8-x86_64-rpms
-
Red Hat Enterprise Linux 7 리포지토리:
rhel-7-server-cnv-4.8-rpms
subscription-manager
에서 리포지토리를 활성화하는 프로세스는 두 플랫폼에서 동일합니다.
절차
다음 명령을 실행하여 시스템에 적합한 OpenShift Virtualization 리포지토리를 활성화하십시오.
# subscription-manager repos --enable <repository>
4.4.3. virtctl 클라이언트 설치
kubevirt-virtctl
패키지에서 virtctl
클라이언트를 설치합니다.
절차
kubevirt-virtctl
패키지를 설치합니다.# yum install kubevirt-virtctl
4.4.4. 추가 리소스
- OpenShift Virtualization에 CLI 툴 사용하기