3.5. odo를 사용하여 샘플 애플리케이션 배포

odo 를 사용하여 명령줄에서 OpenShift 프로젝트 및 애플리케이션을 생성할 수 있습니다. 이 절차에서는 Red Hat OpenShift Local 인스턴스에서 실행 중인 OpenShift Container Platform 클러스터에 샘플 애플리케이션을 배포합니다.

사전 요구 사항

  • odo 가 설치되어 있어야 합니다. 자세한 내용은 odo 문서의 odo 설치를 참조하십시오.
  • Red Hat OpenShift Local은 OpenShift 사전 설정을 사용하도록 구성되어 있습니다. 자세한 내용은 선택한 사전 설정 변경 을 참조하십시오.
  • Red Hat OpenShift Local 인스턴스가 실행 중입니다. 자세한 내용은 인스턴스 시작을 참조하십시오.

절차

  1. Red Hat OpenShift Local에서 developer 사용자로 관리하는 실행 중인 OpenShift Container Platform 클러스터에 로그인합니다.

    $ odo login -u developer -p developer
  2. 애플리케이션에 대한 프로젝트를 생성합니다.

    $ odo project create sample-app
  3. 구성 요소 디렉터리를 생성합니다.

    $ mkdir sample-app
    $ cd sample-app
  4. Node.js 애플리케이션 예를 복제합니다.

    $ git clone https://github.com/openshift/nodejs-ex
    $ cd nodejs-ex
  5. 애플리케이션에 nodejs 구성 요소를 추가합니다.

    $ odo create nodejs
  6. URL을 생성하고 로컬 구성 파일에 항목을 추가합니다.

    $ odo url create --port 8080
  7. 변경 사항을 푸시합니다.

    $ odo push

    이제 액세스 가능한 URL을 사용하여 구성 요소가 클러스터에 배포됩니다.

  8. URL을 나열하고 구성 요소에 필요한 URL을 확인합니다.

    $ odo url list
  9. 생성된 URL을 사용하여 배포된 애플리케이션을 확인합니다.

추가 리소스