3.6. Python 애플리케이션 배포


다음 절차에서는 parksmap 애플리케이션에 대한 백엔드 서비스를 배포합니다. Python 애플리케이션은 MongoDB 데이터베이스에 대해 2D 지리 공간 쿼리를 수행하여 전 세계 모든 국립공원의 지도 좌표를 찾고 반환합니다.

배포된 백엔드 서비스 (nationalparks)입니다.

사전 요구 사항

  • OpenShift Container Platform 웹 콘솔에 로그인되어 있습니다.
  • 개발자 화면에 있습니다.
  • 배포된 이미지가 있습니다.

프로세스

  1. 개발자 화면의 +추가 보기에서 Git에서 가져오기를 클릭하여 대화 상자를 엽니다.
  2. Git Repo URL 필드에 다음 URL을 입력하십시오. https://github.com/openshift-roadshow/nationalparks-py.git

    빌더 이미지가 자동으로 감지됩니다.

    참고

    감지된 빌더 이미지가 Dockerfile인 경우 가져오기 전략 편집을 선택합니다. 빌더 이미지를 선택한 다음 Python을 클릭합니다.

  3. 일반 섹션으로 스크롤합니다.
  4. 다음 사항에 대한 현재 값이 있는지 확인합니다.

    1. 애플리케이션: national-parks-app
    2. 이름: nationalparks
  5. 배포리소스로 선택합니다.
  6. 애플리케이션에 대한 경로 생성을 선택합니다.
  7. 고급 옵션 섹션에서 레이블을 클릭하고 레이블을 추가하면 나중에 이 배포를 더 잘 식별할 수 있습니다. 레이블은 웹 콘솔과 명령줄에서 구성 요소를 식별하고 필터링할 수 있습니다. 다음 레이블을 추가합니다.

    1. app=national-parks-app
    2. component=nationalparks
    3. role=backend
    4. type=parksmap-backend
  8. 생성을 클릭합니다.
  9. 토폴로지 보기에서 nationalparks 애플리케이션을 선택합니다.

    참고

    Resources 탭을 클릭합니다. Builds (빌드) 섹션에서 빌드가 실행되는 것을 확인할 수 있습니다.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.