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 odotarball을 다운로드하는 경우 바이너리를 추출합니다.
$ 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 odotarball을 다운로드하는 경우 바이너리를 추출합니다.
$ 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 odoodo바이너리를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