Jump To Close Expand all Collapse all Table of contents OpenShift Container Platform에서 JBoss EAP 사용 JBoss EAP 문서에 대한 피드백 제공 보다 포괄적 수용을 위한 오픈 소스 용어 교체 1. Red Hat JBoss Enterprise Application Platform Expand section "1. Red Hat JBoss Enterprise Application Platform" Collapse section "1. Red Hat JBoss Enterprise Application Platform" 1.1. JBoss EAP는 OpenShift에서 어떻게 작동합니까? 1.2. 비교: OpenShift용 JBoss EAP 및 JBoss EAP 1.3. 버전 호환성 및 지원 Expand section "1.3. 버전 호환성 및 지원" Collapse section "1.3. 버전 호환성 및 지원" 1.3.1. OpenShift 4.x 지원 1.3.2. IBM Z 지원 Expand section "1.3.2. IBM Z 지원" Collapse section "1.3.2. IBM Z 지원" 1.3.2.1. OpenShift의 JBoss EAP 7.4에서 JBoss EAP 8.0으로 업그레이드 1.3.3. 배포 옵션 2. JBoss EAP 8.0의 패키지 네임스페이스 변경 Expand section "2. JBoss EAP 8.0의 패키지 네임스페이스 변경" Collapse section "2. JBoss EAP 8.0의 패키지 네임스페이스 변경" 2.1. javax에서 jakarta 네임스페이스로 변경 3. OpenShift Container Platform에서 JBoss EAP 애플리케이션 빌드 및 실행 Expand section "3. OpenShift Container Platform에서 JBoss EAP 애플리케이션 빌드 및 실행" Collapse section "3. OpenShift Container Platform에서 JBoss EAP 애플리케이션 빌드 및 실행" 3.1. 사전 요구 사항 3.2. OpenShift에서 애플리케이션 배포를 위한 준비 3.3. OpenShift에서 S2I(Source-to-Image)를 사용하여 애플리케이션 이미지 빌드 3.4. OpenShift에 타사 애플리케이션 배포 Expand section "3.4. OpenShift에 타사 애플리케이션 배포" Collapse section "3.4. OpenShift에 타사 애플리케이션 배포" 3.4.1. 기본 구성을 사용하여 JBoss EAP 서버 프로비저닝 3.5. OpenID Connect를 사용하여 OpenShift에서 JBoss EAP 애플리케이션 보안 Expand section "3.5. OpenID Connect를 사용하여 OpenShift에서 JBoss EAP 애플리케이션 보안" Collapse section "3.5. OpenID Connect를 사용하여 OpenShift에서 JBoss EAP 애플리케이션 보안" 3.5.1. JBoss EAP의 OpenID Connect 구성 3.5.2. OpenID Connect로 보안된 애플리케이션 생성 3.5.3. OpenShift에 애플리케이션 배포 3.5.4. 환경 변수 기반 구성 3.6. SAML을 사용하여 애플리케이션 보안 Expand section "3.6. SAML을 사용하여 애플리케이션 보안" Collapse section "3.6. SAML을 사용하여 애플리케이션 보안" 3.6.1. SAML을 사용하여 애플리케이션 보안을 위한 Keycloak SAML 어댑터 기능 팩 3.6.2. OpenShift의 SAML 공급자로 Red Hat build of Keycloak 구성 3.6.3. SAML으로 보안된 애플리케이션 생성 3.6.4. OpenShift에서 SAML 보안 애플리케이션 빌드 및 배포 3.6.5. SSO 영역, 사용자 및 역할 생성 3.6.6. SAML 하위 시스템 구성을 위한 환경 변수 3.6.7. JBoss EAP 서버의 경로 검색 3.6.8. 추가 리소스 3.7. 추가 리소스 4. Helm 차트를 사용하여 OpenShift에 JBoss EAP 애플리케이션을 빌드 및 배포 Expand section "4. Helm 차트를 사용하여 OpenShift에 JBoss EAP 애플리케이션을 빌드 및 배포" Collapse section "4. Helm 차트를 사용하여 OpenShift에 JBoss EAP 애플리케이션을 빌드 및 배포" 4.1. Helm 차트 사용 사례 4.2. OpenShift에서 JBoss EAP에 대한 Helm 차트 사용자 정의 4.3. S2I를 사용하여 JBoss EAP 프로비저닝 4.4. Helm 차트를 사용하여 JBoss EAP 애플리케이션 빌드 및 배포 4.5. OpenShift 개발 콘솔을 사용하여 애플리케이션 이미지 빌드 4.6. 애플리케이션 이미지 배포 Expand section "4.6. 애플리케이션 이미지 배포" Collapse section "4.6. 애플리케이션 이미지 배포" 4.6.1. Helm 차트의 영구 데이터 스토리지를 위한 OpenShift 볼륨 4.6.2. Helm 차트를 사용하여 볼륨 마운트 5. 환경 변수 및 모델 표현식 확인 Expand section "5. 환경 변수 및 모델 표현식 확인" Collapse section "5. 환경 변수 및 모델 표현식 확인" 5.1. 사전 요구 사항 5.2. 관리 모델 표현식을 해결하기 위한 환경 변수 5.3. OpenShift Container Platform에서 환경 변수 구성 5.4. 환경 변수를 사용하여 관리 속성 덮어쓰기 6. Maven 플러그인을 사용하여 JBoss EAP 서버 프로비저닝 Expand section "6. Maven 플러그인을 사용하여 JBoss EAP 서버 프로비저닝" Collapse section "6. Maven 플러그인을 사용하여 JBoss EAP 서버 프로비저닝" 6.1. JBoss EAP Maven 플러그인 6.2. Maven을 사용하여 자카르타 EE 10 애플리케이션 생성 6.3. Maven 플러그인을 사용하여 JBoss EAP 서버 프로비저닝 6.4. Galleon 프로비저닝 파일 6.5. Maven 플러그인 구성 속성 6.6. JBoss EAP 8.0에서 Cryo stat-datasources-galleon-pack 에 대한 지원을 활성화하는 방법 6.7. 지원되는 드라이버 및 데이터 소스 6.8. JBoss EAP Maven 플러그인을 사용하여 JDBC 드라이버 및 데이터 소스와 함께 서버 프로비저닝 7. JBoss EAP 서버 및 애플리케이션 구성 Expand section "7. JBoss EAP 서버 및 애플리케이션 구성" Collapse section "7. JBoss EAP 서버 및 애플리케이션 구성" 7.1. JVM 기본 메모리 설정 7.2. JVM 가비지 컬렉션 설정 7.3. JVM 환경 변수 7.4. 기본 데이터 소스 8. OpenShift용 JBoss EAP의 기능 트리밍 Expand section "8. OpenShift용 JBoss EAP의 기능 트리밍" Collapse section "8. OpenShift용 JBoss EAP의 기능 트리밍" 8.1. 사용 가능한 JBoss EAP 계층 Expand section "8.1. 사용 가능한 JBoss EAP 계층" Collapse section "8.1. 사용 가능한 JBoss EAP 계층" 8.1.1. 기본 계층 8.1.2. 데코레이터 계층 8.2. JBoss EAP에서 사용자 개발 계층 프로비저닝 Expand section "8.2. JBoss EAP에서 사용자 개발 계층 프로비저닝" Collapse section "8.2. JBoss EAP에서 사용자 개발 계층 프로비저닝" 8.2.1. JBoss EAP용 사용자 지정 Galleon 계층 빌드 및 사용 Expand section "8.2.1. JBoss EAP용 사용자 지정 Galleon 계층 빌드 및 사용" Collapse section "8.2.1. JBoss EAP용 사용자 지정 Galleon 계층 빌드 및 사용" 8.2.1.1. Maven 프로젝트 준비 8.2.1.2. feature-pack 콘텐츠 추가 8.2.1.3. S2I 빌드 중 사용자 정의 Galleon 기능 팩 사용 8.2.1.4. JBoss EAP 8 이미지 스트림 가져오기 Expand section "8.2.1.4. JBoss EAP 8 이미지 스트림 가져오기" Collapse section "8.2.1.4. JBoss EAP 8 이미지 스트림 가져오기" 8.2.1.4.1. JBoss EAP maven 플러그인을 사용하여 S2I 빌드 생성 8.2.1.4.2. 레거시 S2I 프로비저닝 기능을 사용하여 S2I 빌드 생성 8.2.1.4.3. 빌드 시작 8.2.1.4.4. 새 배포 생성 8.2.2. 고급 환경 변수를 사용하여 Galleon 구성 8.2.3. 사용자 정의 Galleon 기능 팩 환경 변수 9. OpenShift Container Platform에 Jboss EAP 애플리케이션 배포 Expand section "9. OpenShift Container Platform에 Jboss EAP 애플리케이션 배포" Collapse section "9. OpenShift Container Platform에 Jboss EAP 애플리케이션 배포" 9.1. OpenShift에서 애플리케이션 배포를 자동화하는 JBoss EAP operator Expand section "9.1. OpenShift에서 애플리케이션 배포를 자동화하는 JBoss EAP operator" Collapse section "9.1. OpenShift에서 애플리케이션 배포를 자동화하는 JBoss EAP operator" 9.1.1. 웹 콘솔을 사용하여 EAP Operator 설치 9.1.2. CLI를 사용하여 EAP Operator 설치 9.1.3. EAP Operator를 사용하여 OpenShift에 Java 애플리케이션 배포 Expand section "9.1.3. EAP Operator를 사용하여 OpenShift에 Java 애플리케이션 배포" Collapse section "9.1.3. EAP Operator를 사용하여 OpenShift에 Java 애플리케이션 배포" 9.1.3.1. 시크릿 생성 9.1.3.2. configMap 생성 9.1.3.3. standalone.xml File에서 configMap 생성 9.1.3.4. 애플리케이션의 영구 스토리지 구성 9.1.4. EAP Operator를 사용하여 애플리케이션 메트릭 보기 9.1.5. 웹 콘솔을 사용하여 EAP Operator 설치 제거 9.1.6. CLI를 사용하여 JBoss EAP Operator 설치 제거 9.1.7. 안전한 트랜잭션 복구를 위한 JBoss EAP operator Expand section "9.1.7. 안전한 트랜잭션 복구를 위한 JBoss EAP operator" Collapse section "9.1.7. 안전한 트랜잭션 복구를 위한 JBoss EAP operator" 9.1.7.1. 안정적인 네트워크 호스트 이름을 위한 상태 저장 세트 9.1.7.2. 스케일 다운 프로세스 모니터링 Expand section "9.1.7.2. 스케일 다운 프로세스 모니터링" Collapse section "9.1.7.2. 스케일 다운 프로세스 모니터링" 9.1.7.2.1. 스케일 다운 중 Pod 상태 9.1.7.3. 논리적인 결과를 사용하여 트랜잭션 중 축소 9.1.7.4. 트랜잭션 로그에 JDBC 스토리지를 사용하도록 트랜잭션 하위 시스템 구성 9.1.8. 수평 Pod 자동 스케일러 HPA를 사용하여 Pod 자동 스케일링 9.1.9. Jarkarta Enterprise beans Remoting on OpenShift Expand section "9.1.9. Jarkarta Enterprise beans Remoting on OpenShift" Collapse section "9.1.9. Jarkarta Enterprise beans Remoting on OpenShift" 9.1.9.1. Jakarta Enterprise Cryostats remoting on openShift Expand section "9.1.9.1. Jakarta Enterprise Cryostats remoting on openShift" Collapse section "9.1.9.1. Jakarta Enterprise Cryostats remoting on openShift" 9.1.9.1.1. OpenShift에서 Jakarta Enterprise Cryostat 구성 10. 문제 해결 Expand section "10. 문제 해결" Collapse section "10. 문제 해결" 10.1. Pod 재시작 문제 해결 10.2. JBoss EAP 관리 CLI를 사용한 문제 해결 10.3. JBoss EAP 8의 버전 1.0.0에서 1.1.0으로 Helm 차트를 업데이트할 때 오류 문제 해결 11. OpenShift Container Platform에 대한 참조 정보 Expand section "11. OpenShift Container Platform에 대한 참조 정보" Collapse section "11. OpenShift Container Platform에 대한 참조 정보" 11.1. 정보 환경 변수 11.2. 구성 환경 변수 11.3. 노출된 포트 11.4. 데이터 소스 Expand section "11.4. 데이터 소스" Collapse section "11.4. 데이터 소스" 11.4.1. 데이터 소스에 대한 JNDI 매핑 Expand section "11.4.1. 데이터 소스에 대한 JNDI 매핑" Collapse section "11.4.1. 데이터 소스에 대한 JNDI 매핑" 11.4.1.1. 데이터 소스 구성 환경 변수 11.4.1.2. 예 Expand section "11.4.1.2. 예" Collapse section "11.4.1.2. 예" 11.4.1.2.1. 단일 매핑 11.4.1.2.2. 여러 매핑 11.5. 클러스터링 Expand section "11.5. 클러스터링" Collapse section "11.5. 클러스터링" 11.5.1. Cryostat 검색 메커니즘 구성 Expand section "11.5.1. Cryostat 검색 메커니즘 구성" Collapse section "11.5.1. Cryostat 검색 메커니즘 구성" 11.5.1.1. KUBE_PING 구성 11.5.1.2. DNS_PING 구성 11.5.2. 클러스터 트래픽을 암호화하도록 Cryostat 구성 Expand section "11.5.2. 클러스터 트래픽을 암호화하도록 Cryostat 구성" Collapse section "11.5.2. 클러스터 트래픽을 암호화하도록 Cryostat 구성" 11.5.2.1. SYM_ENCRYPT 구성 11.5.2.2. ASYM_ENCRYPT 구성 11.5.3. Pod 스케일링 고려 사항 11.6. 기본 상태 점검 11.7. 메시징 Expand section "11.7. 메시징" Collapse section "11.7. 메시징" 11.7.1. 외부 Red Hat AMQ 브로커 구성 11.8. 보안 도메인 11.9. HTTPS 환경 변수 11.10. 관리 환경 변수 11.11. S2I Expand section "11.11. S2I" Collapse section "11.11. S2I" 11.11.1. 사용자 정의 설정 Expand section "11.11.1. 사용자 정의 설정" Collapse section "11.11.1. 사용자 정의 설정" 11.11.1.1. 사용자 정의 모듈 11.11.2. 배포 Artifacts 11.11.3. 아티팩트 저장소 미러 Expand section "11.11.3. 아티팩트 저장소 미러" Collapse section "11.11.3. 아티팩트 저장소 미러" 11.11.3.1. 보안 아티팩트 저장소 미러 URL 11.11.4. 스크립트 11.11.5. 사용자 지정 스크립트 Expand section "11.11.5. 사용자 지정 스크립트" Collapse section "11.11.5. 사용자 지정 스크립트" 11.11.5.1. 사용자 정의 스크립트를 실행하기 위한 configmap 마운트 11.11.5.2. install.sh를 사용하여 사용자 지정 스크립트 실행 11.11.6. 환경 변수 11.12. 지원되지 않는 트랜잭션 복구 시나리오 11.13. 포함된 JBoss 모듈 11.14. EAP Operator: API 정보 Expand section "11.14. EAP Operator: API 정보" Collapse section "11.14. EAP Operator: API 정보" 11.14.1. WildFlyServer 11.14.2. WildFlyServerList 11.14.3. WildFlyServerSpec 11.14.4. Resources 11.14.5. StorageSpec 11.14.6. StandaloneConfigMapSpec 11.14.7. WildFlyServerStatus 11.14.8. PodStatus 법적 공지 Settings Close Language: 한국어 日本語 简体中文 English Language: 한국어 日本語 简体中文 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 한국어 日本語 简体中文 English Language: 한국어 日本語 简体中文 English Format: Multi-page Single-page Format: Multi-page Single-page 11.13. 포함된 JBoss 모듈 아래 표에는 OpenShift용 JBoss EAP에 JBoss 모듈이 포함되어 있습니다. 표 11.8. 포함된 JBoss 모듈JBoss 모듈 org.jboss.as.clustering.common org.jboss.as.clustering.jgroups org.jboss.as.ee org.jgroups org.openshift.ping net.oauth.core Previous Next