3.5. odo를 사용하여 샘플 애플리케이션 배포
odo 를 사용하여 명령줄에서 OpenShift 프로젝트 및 애플리케이션을 생성할 수 있습니다. 이 절차에서는 Red Hat OpenShift Local 인스턴스에서 실행되는 OpenShift Container Platform 클러스터에 샘플 애플리케이션을 배포합니다.
사전 요구 사항
-
odo가 설치되어 있어야 합니다. 자세한 내용은 odo 문서의설치를 참조하십시오.odo - Red Hat OpenShift Local은 OpenShift 사전 설정을 사용하도록 구성되어 있습니다. 자세한 내용은 선택한 사전 설정 변경을 참조하십시오.
- Red Hat OpenShift Local 인스턴스가 실행 중입니다. 자세한 내용은 인스턴스 시작을 참조하십시오.
절차
Red Hat OpenShift Local에서 관리하는 실행 중인 OpenShift Container Platform 클러스터에
developer사용자로 로그인합니다.$ odo login -u developer -p developer
애플리케이션에 사용할 프로젝트를 생성합니다.
$ odo project create sample-app
구성 요소 디렉터리를 생성합니다.
$ mkdir sample-app $ cd sample-app
Node.js 애플리케이션 예를 복제합니다.
$ git clone https://github.com/openshift/nodejs-ex $ cd nodejs-ex
애플리케이션에
nodejs구성 요소를 추가합니다.$ odo create nodejs
URL을 생성하고 로컬 구성 파일에 항목을 추가합니다.
$ odo url create --port 8080
변경 사항을 푸시합니다.
$ odo push
이제 액세스 가능한 URL을 사용하여 구성 요소가 클러스터에 배포되었습니다.
URL을 나열하고 구성 요소에 필요한 URL을 확인합니다.
$ odo url list
- 생성된 URL을 사용하여 배포된 애플리케이션을 확인합니다.
추가 리소스
-
odo사용에 대한 자세한 내용은odo문서를 참조하십시오.