5장. JBoss EAP XP의 OpenShift 이미지에서 마이크로서비스 애플리케이션을 빌드하고 실행합니다.

JBoss EAP XP의 OpenShift 이미지에서 마이크로 서비스 애플리케이션을 빌드하고 실행할 수 있습니다.

참고

JBoss EAP XP는 OpenShift 4 이상 버전에서만 지원됩니다.

다음 워크플로를 사용하여 S2I(Source-to-Image) 프로세스를 사용하여 JBoss EAP XP의 OpenShift 이미지에서 마이크로서비스 애플리케이션을 빌드하고 실행합니다.

참고

JBoss EAP XP 4.0.0의 OpenShift 이미지는 standalone-microprofile-ha.xml 파일을 기반으로 하는 기본 독립 실행형 구성 파일을 제공합니다. JBoss EAP XP에 포함된 서버 구성 파일에 대한 자세한 내용은 독립 실행형 서버 구성 파일 섹션을 참조하십시오.

이 워크플로는 마이크로profile-config 빠른 시작 예제를 사용합니다. 빠른 시작은 자체 프로젝트에 대한 참조로 사용할 수 있는 작고 구체적인 작업 예제를 제공합니다. 자세한 내용은 JBoss EAP XP 4.0.0과 함께 제공되는 microprofile-config 빠른 시작을 참조하십시오.

추가 리소스

5.1. 애플리케이션 배포를 위한 OpenShift 준비

애플리케이션 배포를 위해 OpenShift를 준비합니다.

사전 요구 사항

운영 중인 OpenShift 인스턴스가 설치되어 있어야 합니다. 자세한 내용은 Red Hat Customer Portal 에서 OpenShift Container Platform 클러스터 설치 및 구성 을 참조하십시오.

프로세스

  1. oc login 명령을 사용하여 OpenShift 인스턴스에 로그인합니다.
  2. OpenShift에서 새 프로젝트를 생성합니다.

    프로젝트를 사용하면 사용자 그룹이 다른 그룹과 별도로 콘텐츠를 구성하고 관리할 수 있습니다. 다음 명령을 사용하여 OpenShift에서 프로젝트를 생성할 수 있습니다.

    $ oc new-project PROJECT_NAME

    예를 들어 microprofile-config 빠른 시작의 경우 다음 명령을 사용하여 Cryostat -demo 라는 새 프로젝트를 생성합니다.

    $ oc new-project eap-demo