3.3. odo 설치
바이너리를 다운로드하여 Linux, Windows 또는 macOS에 odo
CLI를 설치할 수 있습니다. odo
및 oc
바이너리를 사용하여 OpenShift Container Platform 클러스터와 상호 작용하는 OpenShift VS Code 확장 기능을 설치할 수도 있습니다. RHEL(Red Hat Enterprise Linux)의 경우 odo
CLI를 RPM으로 설치할 수 있습니다.
현재 제한된 네트워크 환경에서는 odo
가 설치를 지원하지 않습니다.
3.3.1. Linux에 odo 설치
odo
CLI는 다음을 포함하여 여러 운영 체제 및 아키텍처의 tarball로 다운로드할 수 있습니다.
운영 체제 | 바이너리 | tarball |
---|---|---|
Linux | ||
Linux on IBM Power | ||
Linux on IBM Z 및 LinuxONE |
절차
콘텐츠 게이트웨이로 이동하여 운영 체제 및 아키텍처에 적절한 파일을 다운로드합니다.
바이너리를 다운로드하는 경우
odo
로 이름을 바꿉니다.$ curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-linux-amd64 -o odo
tarball을 다운로드하는 경우 바이너리를 추출합니다.
$ curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-linux-amd64.tar.gz -o odo.tar.gz $ tar xvzf odo.tar.gz
바이너리의 권한을 변경합니다.
$ chmod +x <filename>
odo
바이너리를PATH에 있는 디렉터리에 배치합니다
.PATH
를 확인하려면 다음 명령을 실행합니다.$ echo $PATH
시스템에서
odo
를 사용할 수 있는지 확인합니다.$ odo version
3.3.2. Windows에 odo 설치
Windows용 odo
CLI는 바이너리 및 아카이브로 다운로드할 수 있습니다.
운영 체제 | 바이너리 | tarball |
---|---|---|
Windows |
절차
콘텐츠 게이트웨이로 이동하여 적절한 파일을 다운로드합니다.
-
바이너리를 다운로드하는 경우
odo.exe
로 이름을 바꿉니다. -
아카이브를 다운로드하는 경우 ZIP 프로그램으로 바이너리의 압축을 풀고
odo.exe
로 이름을 바꿉니다.
-
바이너리를 다운로드하는 경우
odo.exe
바이너리를PATH에 있는 디렉터리로 이동합니다
.PATH
를 확인하려면 명령 프롬프트를 열고 다음 명령을 실행합니다.C:\> path
시스템에서
odo
를 사용할 수 있는지 확인합니다.C:\> odo version
3.3.3. macOS에 odo 설치
macOS용 odo
CLI는 바이너리 및 tarball로 다운로드할 수 있습니다.
운영 체제 | 바이너리 | tarball |
---|---|---|
macOS |
절차
콘텐츠 게이트웨이로 이동하여 적절한 파일을 다운로드합니다.
바이너리를 다운로드하는 경우
odo
로 이름을 바꿉니다.$ curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-darwin-amd64 -o odo
tarball을 다운로드하는 경우 바이너리를 추출합니다.
$ curl -L https://developers.redhat.com/content-gateway/rest/mirror/pub/openshift-v4/clients/odo/latest/odo-darwin-amd64.tar.gz -o odo.tar.gz $ tar xvzf odo.tar.gz
바이너리의 권한을 변경합니다.
# chmod +x odo
odo
바이너리를PATH에 있는 디렉터리에 배치합니다
.PATH
를 확인하려면 다음 명령을 실행합니다.$ echo $PATH
시스템에서
odo
를 사용할 수 있는지 확인합니다.$ odo version
3.3.4. VS Code에 odo 설치
OpenShift VS Code 확장에서는 OpenShift Container Platform 클러스터와 상호 작용하는 데 odo
및 oc
바이너리를 둘 다 사용합니다. 이러한 기능으로 작업하려면 VS Code에 OpenShift VS Code 확장을 설치하십시오.
사전 요구 사항
- VS Code가 설치되어 있어야 합니다.
절차
- VS Code를 엽니다.
-
Ctrl
+P
로 VS Code Quick Open을 시작합니다. 다음 명령을 실행합니다.
$ ext install redhat.vscode-openshift-connector
3.3.5. RPM을 사용하여 RHEL(Red Hat Enterprise Linux)에 odo 설치
RHEL(Red Hat Enterprise Linux)의 경우 odo
CLI를 RPM으로 설치할 수 있습니다.
절차
Red Hat Subscription Manager에 등록합니다.
# subscription-manager register
최신 서브스크립션 데이터를 가져옵니다.
# subscription-manager refresh
사용 가능한 서브스크립션을 나열하십시오.
# subscription-manager list --available --matches '*OpenShift Developer Tools and Services*'
이전 명령의 출력에서 OpenShift Container Platform 서브스크립션의
Pool ID
를 찾아서 이 서브스크립션을 등록된 시스템에 연결합니다.# subscription-manager attach --pool=<pool_id>
odo
에 필요한 리포지토리를 활성화합니다.# subscription-manager repos --enable="ocp-tools-4.9-for-rhel-8-x86_64-rpms"
odo
패키지를 설치합니다.# yum install odo
시스템에서
odo
를 사용할 수 있는지 확인합니다.$ odo version