8.3. JBoss EAP XP S2I(Source-to-Image) 애플리케이션에 대한 배포 후 작업 완료
애플리케이션에 따라 OpenShift 애플리케이션을 빌드하고 배포한 후 일부 작업을 완료해야 할 수 있습니다.
배포 후 작업의 예는 다음과 같습니다.
- OpenShift 외부에서 애플리케이션을 볼 수 있도록 서비스를 노출합니다.
- 애플리케이션을 특정 개수의 복제본으로 스케일링합니다.
프로세스
다음 명령을 사용하여 애플리케이션의 서비스 이름을 가져옵니다.
$ oc get service선택 사항: 기본 서비스를 경로로 노출하여 OpenShift 외부에서 애플리케이션에 액세스할 수 있습니다. 예를 들어
microprofile-config빠른 시작의 경우 다음 명령을 사용하여 필요한 서비스와 포트를 노출합니다.$ oc expose service/microprofile-config --port=8080경로의 URL을 가져옵니다.
$ oc get routeURL을 사용하여 웹 브라우저에서 애플리케이션에 액세스합니다. URL은 이전 명령의 출력의
HOST/PORT필드 값입니다.참고JBoss EAP XP 5.0.0 GA 배포의 경우 Microprofile Config quickstart는 애플리케이션의 루트 컨텍스트에 대한 HTTPS GET 요청에 응답하지 않습니다. 이 향상된 기능은 {JBossXPShortName101} GA 배포에서만 사용할 수 있습니다.
예를 들어 Microprofile Config 애플리케이션과 상호 작용하기 위해 URL은 브라우저에서
http://HOST_PORT_Value/config/value일 수 있습니다.애플리케이션에서 JBoss EAP 루트 컨텍스트를 사용하지 않는 경우 애플리케이션 컨텍스트를 URL에 추가합니다. 예를 들어
microprofile-config빠른 시작의 경우 URL은http://HOST_PORT_VALUE/microprofile-config/일 수 있습니다.선택적으로 다음 명령을 실행하여 애플리케이션 인스턴스를 확장할 수 있습니다. 이 명령은 복제본 수를 3으로 늘립니다.
$ oc scale deploymentconfig DEPLOYMENTCONFIG_NAME --replicas=3예를 들어
microprofile-config빠른 시작의 경우 다음 명령을 사용하여 애플리케이션을 확장합니다.$ oc scale deployment/microprofile-config --replicas=3
추가 리소스
JBoss EAP XP 빠른 시작에 대한 자세한 내용은 JBoss EAP에서 MicroProfile 사용의 빠른 시작 섹션 을 참조하십시오.