Jump To Close Expand all Collapse all Table of contents OpenShift 기반 Fuse 가이드 보다 포괄적 수용을 위한 오픈 소스 용어 교체 1. 사전 준비 사항 Expand section "1. 사전 준비 사항" Collapse section "1. 사전 준비 사항" 1.1. 비교: OpenShift에서 Fuse 독립 실행형 및 Fuse 2. 관리자 시작하기 Expand section "2. 관리자 시작하기" Collapse section "2. 관리자 시작하기" 2.1. 컨테이너 이미지의 경우 registry.redhat.io로 인증 2.2. OpenShift 4.x 서버에 Fuse 이미지 스트림 및 템플릿 설치 2.3. OpenShift 4.x에 API Cryostat 설치 Expand section "2.3. OpenShift 4.x에 API Cryostat 설치" Collapse section "2.3. OpenShift 4.x에 API Cryostat 설치" 2.3.1. OpenShift 4.x 프로젝트에 API Cryostat를 서비스로 추가 2.3.2. OpenShift 4.x에서 APIDesign 업그레이드 2.3.3. API window의 미터링 라벨 2.3.4. 제한된 환경에서 API Builder를 설치하기 위한 고려 사항 2.4. OpenShift 4.x에서 Fuse 콘솔 설정 Expand section "2.4. OpenShift 4.x에서 Fuse 콘솔 설정" Collapse section "2.4. OpenShift 4.x에서 Fuse 콘솔 설정" 2.4.1. OperatorHub를 사용하여 OpenShift 4.x에 Fuse Console 설치 및 배포 2.4.2. 명령줄을 사용하여 OpenShift 4.x에 Fuse Console 설치 및 배포 Expand section "2.4.2. 명령줄을 사용하여 OpenShift 4.x에 Fuse Console 설치 및 배포" Collapse section "2.4.2. 명령줄을 사용하여 OpenShift 4.x에 Fuse Console 설치 및 배포" 2.4.2.1. OpenShift 4.x에서 Fuse Console을 보호하기 위한 인증서 생성 2.4.3. OpenShift 4.x에서 Fuse Console에 대한 역할 기반 액세스 제어 Expand section "2.4.3. OpenShift 4.x에서 Fuse Console에 대한 역할 기반 액세스 제어" Collapse section "2.4.3. OpenShift 4.x에서 Fuse Console에 대한 역할 기반 액세스 제어" 2.4.3.1. OpenShift 4.x에서 Fuse Console에 대한 액세스 역할 확인 2.4.3.2. OpenShift 4.x의 Fuse Console에 대한 역할 기반 액세스 사용자 정의 2.4.3.3. OpenShift 4.x에서 Fuse Console에 대한 역할 기반 액세스 제어 비활성화 2.4.4. OpenShift 4.x에서 Fuse Console 업그레이드 2.4.5. OpenShift 4.x에서 Fuse Console의 성능 튜닝 Expand section "2.4.5. OpenShift 4.x에서 Fuse Console의 성능 튜닝" Collapse section "2.4.5. OpenShift 4.x에서 Fuse Console의 성능 튜닝" 2.4.5.1. Fuse Console Operator 설치를 위한 성능 튜닝 2.4.5.2. Fuse Console 템플릿 설치를 위한 성능 튜닝 2.5. OpenShift에서 Fuse 애플리케이션을 모니터링하도록 Prometheus 구성 Expand section "2.5. OpenShift에서 Fuse 애플리케이션을 모니터링하도록 Prometheus 구성" Collapse section "2.5. OpenShift에서 Fuse 애플리케이션을 모니터링하도록 Prometheus 구성" 2.5.1. Prometheus 정보 Expand section "2.5.1. Prometheus 정보" Collapse section "2.5.1. Prometheus 정보" 2.5.1.1. Prometheus 쿼리 2.5.1.2. Prometheus 데이터를 표시하는 옵션 2.5.2. Prometheus 설정 2.5.3. OpenShift 환경 변수 2.5.4. Prometheus가 모니터링하고 수집하는 메트릭 제어 2.6. OpenShift에서 Fuse에 미터링 사용 Expand section "2.6. OpenShift에서 Fuse에 미터링 사용" Collapse section "2.6. OpenShift에서 Fuse에 미터링 사용" 2.6.1. 미터링 리소스 2.6.2. OpenShift에서 Fuse의 미터링 레이블 2.7. 사용자 지정 Grafana 대시보드를 사용하여 OpenShift에서 Fuse 모니터링 2.8. OpenShift 3.x 서버에 Fuse 이미지 스트림 및 템플릿 설치 Expand section "2.8. OpenShift 3.x 서버에 Fuse 이미지 스트림 및 템플릿 설치" Collapse section "2.8. OpenShift 3.x 서버에 Fuse 이미지 스트림 및 템플릿 설치" 2.8.1. OpenShift 3.11에서 Fuse 콘솔 설정 Expand section "2.8.1. OpenShift 3.11에서 Fuse 콘솔 설정" Collapse section "2.8.1. OpenShift 3.11에서 Fuse 콘솔 설정" 2.8.1.1. OpenShift 3.11에 Fuse 콘솔 배포 2.8.1.2. OpenShift 3.11의 Fuse Console에서 단일 Fuse Pod 모니터링 3. 제한된 환경에서 Openshift에 Fuse 설치 Expand section "3. 제한된 환경에서 Openshift에 Fuse 설치" Collapse section "3. 제한된 환경에서 Openshift에 Fuse 설치" 3.1. 내부 Docker 레지스트리 설정 3.2. 내부 레지스트리 보안 구성 3.3. 제한된 환경에서 OpenShift 이미지에 Fuse 설치 3.4. 내부 Maven 리포지토리 사용 Expand section "3.4. 내부 Maven 리포지토리 사용" Collapse section "3.4. 내부 Maven 리포지토리 사용" 3.4.1. MAVEN_MIRROR_URL을 사용하여 Spring Boot 애플리케이션 실행 3.4.2. OpenShift Maven 플러그인을 사용하여 Spring Boot 애플리케이션 실행 4. 관리자가 아닌 사용자로 OpenShift에 Fuse 설치 Expand section "4. 관리자가 아닌 사용자로 OpenShift에 Fuse 설치" Collapse section "4. 관리자가 아닌 사용자로 OpenShift에 Fuse 설치" 4.1. 관리자가 아닌 사용자로 OpenShift 이미지 및 템플릿에 Fuse 설치 5. 개발자용 시작하기 Expand section "5. 개발자용 시작하기" Collapse section "5. 개발자용 시작하기" 5.1. 개발 환경 준비 Expand section "5.1. 개발 환경 준비" Collapse section "5.1. 개발 환경 준비" 5.1.1. 로컬 머신에 컨테이너 개발 키트(CDK) 설치 5.1.2. 기존 OpenShift 서버에 대한 원격 액세스 가져오기 5.1.3. 클라이언트-Side 툴 설치 5.1.4. Maven 리포지토리 구성 5.2. OpenShift에서 Fuse에서 애플리케이션 생성 및 배포 Expand section "5.2. OpenShift에서 Fuse에서 애플리케이션 생성 및 배포" Collapse section "5.2. OpenShift에서 Fuse에서 애플리케이션 생성 및 배포" 5.2.1. S2I 바이너리 워크플로를 사용하여 애플리케이션 생성 및 배포 5.2.2. 프로젝트 배포 취소 및 재배포 5.2.3. S2I 소스 워크플로우를 사용하여 애플리케이션 생성 및 배포 6. Spring Boot 이미지용 애플리케이션 개발 Expand section "6. Spring Boot 이미지용 애플리케이션 개발" Collapse section "6. Spring Boot 이미지용 애플리케이션 개발" 6.1. Maven archetype을 사용하여 Spring Boot 2 프로젝트 생성 6.2. Camel Spring Boot 애플리케이션 구조 6.3. Spring Boot 2 archetype 카탈로그 6.4. BOM 파일 for Spring Boot 6.5. BOM 파일 통합 6.6. Spring Boot Maven 플러그인 7. Spring Boot에서 Apache Camel 애플리케이션 실행 Expand section "7. Spring Boot에서 Apache Camel 애플리케이션 실행" Collapse section "7. Spring Boot에서 Apache Camel 애플리케이션 실행" 7.1. Camel Spring Boot 구성 요소 소개 7.2. Camel Spring Boot 시작 모듈 소개 7.3. 시작자가 없는 Camel 구성 요소 목록 7.4. Camel Spring Boot 시작 프로그램 사용 7.5. Spring Boot의 Camel 컨텍스트 자동 구성 정보 7.6. Spring Boot Applications에서 Camel 경로 자동 감지 7.7. Camel Spring Boot 자동 구성의 Camel 속성 구성 7.8. 사용자 정의 Camel 컨텍스트 구성 7.9. 자동 구성된 CamelContext에서 Cryostat 비활성화 7.10. Spring 관리 빈에 자동 구성된 소비자 및 생산자 템플릿 삽입 7.11. Spring 컨텍스트에서 자동 구성된 TypeConverter 정보 7.12. Spring 유형 변환 API 브리지 7.13. 유형 변환 기능 비활성화 7.14. 자동 구성을 위해 classpath에 XML 경로 추가 7.15. 자동 구성을 위한 XML Rest-DSL 경로 추가 7.16. Camel Spring Boot로 테스트 8. OpenShift에서 Fuse에서 Spring Boot 2의 REST 브리지 빠른 시작에 Cryostat 실행 9. XA 트랜잭션을 사용하여 Spring Boot에서 Camel 서비스 실행 Expand section "9. XA 트랜잭션을 사용하여 Spring Boot에서 Camel 서비스 실행" Collapse section "9. XA 트랜잭션을 사용하여 Spring Boot에서 Camel 서비스 실행" 9.1. StatefulSet 리소스 9.2. Spring Boot Narayana 복구 컨트롤러 9.3. Spring Boot Narayana 복구 컨트롤러 구성 9.4. OpenShift에서 Camel Spring Boot XA 빠른 시작 실행 9.5. 성공적인 XA 트랜잭션 테스트 9.6. 실패한 XA 트랜잭션 테스트 10. Camel 애플리케이션과 A-MQ 브로커 통합 Expand section "10. Camel 애플리케이션과 A-MQ 브로커 통합" Collapse section "10. Camel 애플리케이션과 A-MQ 브로커 통합" 10.1. Spring Boot Camel A-MQ 빠른 시작 빌드 및 배포 11. Spring Boot와 Kubernetes 통합 Expand section "11. Spring Boot와 Kubernetes 통합" Collapse section "11. Spring Boot와 Kubernetes 통합" 11.1. Spring 부팅 외부 구성 Expand section "11.1. Spring 부팅 외부 구성" Collapse section "11.1. Spring 부팅 외부 구성" 11.1.1. Kubernetes ConfigMap 11.1.2. Kubernetes 시크릿 11.1.3. Spring Cloud Kubernetes 플러그인 11.1.4. Kubernetes 통합을 사용하여 Spring Boot 활성화 11.2. ConfigMap 속성 소스에 대한 튜토리얼 실행 Expand section "11.2. ConfigMap 속성 소스에 대한 튜토리얼 실행" Collapse section "11.2. ConfigMap 속성 소스에 대한 튜토리얼 실행" 11.2.1. Spring Boot Camel Config 빠른 시작 실행 11.2.2. 구성 속성 metrics 11.2.3. 보안 설정 11.2.4. ConfigMap 설정 11.3. ConfigMap PropertySource 사용 Expand section "11.3. ConfigMap PropertySource 사용" Collapse section "11.3. ConfigMap PropertySource 사용" 11.3.1. 개별 속성 적용 11.3.2. application.yaml ConfigMap 속성 적용 11.3.3. application.properties ConfigMap 속성 적용 11.3.4. ConfigMap 배포 11.4. Secrets PropertySource 사용 Expand section "11.4. Secrets PropertySource 사용" Collapse section "11.4. Secrets PropertySource 사용" 11.4.1. 시크릿 설정 예 11.4.2. 보안 사용 11.4.3. Secrets PropertySource의 구성 속성 11.5. PropertySource Reload 사용 Expand section "11.5. PropertySource Reload 사용" Collapse section "11.5. PropertySource Reload 사용" 11.5.1. PropertySource Reload 활성화 11.5.2. PropertySource Reload의 수준 11.5.3. PropertySource Reload의 예 11.5.4. PropertySource 다시 로드 운영 모드 11.5.5. PropertySource 구성 속성 다시 로드 12. Karaf 이미지에 대한 애플리케이션 개발 Expand section "12. Karaf 이미지에 대한 애플리케이션 개발" Collapse section "12. Karaf 이미지에 대한 애플리케이션 개발" 12.1. Maven archetype을 사용하여 Karaf 프로젝트 생성 12.2. Camel Karaf 애플리케이션 구조 12.3. Karaf archetype 카탈로그 12.4. Fabric8 Karaf 기능 사용 Expand section "12.4. Fabric8 Karaf 기능 사용" Collapse section "12.4. Fabric8 Karaf 기능 사용" 12.4.1. Fabric8 Karaf 기능 추가 12.4.2. Fabric8 Karaf Core 번들 기능 추가 12.4.3. Property Placeholder 서비스 옵션 설정 12.4.4. 사용자 정의 속성 자리 표시자 확인기 추가 12.4.5. 해결 전략 목록 12.4.6. Property Placeholder 서비스 옵션 목록 12.5. Fabric8 Karaf Config 관리자 지원 추가 Expand section "12.5. Fabric8 Karaf Config 관리자 지원 추가" Collapse section "12.5. Fabric8 Karaf Config 관리자 지원 추가" 12.5.1. Fabric8 Karaf Config 관리자 지원 추가 12.5.2. ConfigMap 삽입 추가 12.5.3. 구성 플러그인 12.5.4. 구성 속성 위치 소유자 12.5.5. Fabric8 Karaf Config 관리자 옵션 12.6. Fabric8 Karaf 블루프린트 지원 추가 12.7. Fabric8 Karaf 상태 점검 활성화 Expand section "12.7. Fabric8 Karaf 상태 점검 활성화" Collapse section "12.7. Fabric8 Karaf 상태 점검 활성화" 12.7.1. 상태 점검 구성 12.8. 사용자 정의 상태 점검 추가 13. JBoss EAP 이미지용 애플리케이션 개발 Expand section "13. JBoss EAP 이미지용 애플리케이션 개발" Collapse section "13. JBoss EAP 이미지용 애플리케이션 개발" 13.1. S2I 소스 워크플로우를 사용하여 JBoss EAP 프로젝트 생성 13.2. JBoss EAP 애플리케이션의 구조 13.3. JBoss EAP 빠른 시작 템플릿 14. OpenShift에서 Fuse에서 영구 스토리지 사용 Expand section "14. OpenShift에서 Fuse에서 영구 스토리지 사용" Collapse section "14. OpenShift에서 Fuse에서 영구 스토리지 사용" 14.1. 볼륨 및 볼륨 유형 정보 14.2. PersistentVolumes 정보 14.3. 영구 볼륨 구성 14.4. PersistentVolumeClaims 생성 14.5. Pod에서 영구 볼륨 사용 15. OpenShift에서 Fuse 패치 Expand section "15. OpenShift에서 Fuse 패치" Collapse section "15. OpenShift에서 Fuse 패치" 15.1. BOMs 및 Maven 종속성에서 중요한 참고 사항 15.2. OpenShift 이미지에 Fuse 패치 적용 15.3. OpenShift 템플릿에서 Fuse 패치 적용 15.4. BOM을 사용하여 애플리케이션 종속 항목 패치 Expand section "15.4. BOM을 사용하여 애플리케이션 종속 항목 패치" Collapse section "15.4. BOM을 사용하여 애플리케이션 종속 항목 패치" 15.4.1. Spring Boot 애플리케이션에서 종속성 업데이트 15.4.2. Karaf 애플리케이션에서 종속성 업데이트 15.4.3. JBoss EAP 애플리케이션에서 종속성 업데이트 15.5. 사용 가능한 BOM 버전 A. Spring Boot Maven 플러그인 Expand section "A. Spring Boot Maven 플러그인" Collapse section "A. Spring Boot Maven 플러그인" A.1. Spring Boot Maven 플러그인 목표 A.2. Spring Boot Maven 플러그인 사용 Expand section "A.2. Spring Boot Maven 플러그인 사용" Collapse section "A.2. Spring Boot Maven 플러그인 사용" A.2.1. Spring Boot 2에 Spring Boot Maven 플러그인 사용 B. Karaf Maven 플러그인 사용 Expand section "B. Karaf Maven 플러그인 사용" Collapse section "B. Karaf Maven 플러그인 사용" B.1. Maven 종속 항목 B.2. Karaf Maven 플러그인 구성 B.3. 사용자 정의 Karaf 어셈블리 Expand section "B.3. 사용자 정의 Karaf 어셈블리" Collapse section "B.3. 사용자 정의 Karaf 어셈블리" B.3.1. Karaf:assembly 목표 C. OpenShift Maven 플러그인 Expand section "C. OpenShift Maven 플러그인" Collapse section "C. OpenShift Maven 플러그인" C.1. OpenShift Maven 플러그인 정보 C.2. 이미지 빌드 C.3. Kubernetes 및 OpenShift 리소스 C.4. OpenShift Maven 플러그인 설치 C.5. OpenShift Maven 플러그인 빌드 목표 이해 C.6. OpenShift Maven 플러그인 개발 목표 이해 D. Fabric8 Camel Maven 플러그인 Expand section "D. Fabric8 Camel Maven 플러그인" Collapse section "D. Fabric8 Camel Maven 플러그인" D.1. Fabric8 Camel Maven 플러그인 목표 D.2. 프로젝트에 fabric8-camel-maven 플러그인 추가 D.3. 모든 Maven 프로젝트에서 목표 실행 D.4. 옵션 D.5. 검증 포함 테스트 E. JVM 환경 변수 사용자 정의 Expand section "E. JVM 환경 변수 사용자 정의" Collapse section "E. JVM 환경 변수 사용자 정의" E.1. OpenJDK 8에서 S2I Java 빌더 이미지 사용 E.2. OpenJDK 8에서 S2I Karaf 빌더 이미지 사용 Expand section "E.2. OpenJDK 8에서 S2I Karaf 빌더 이미지 사용" Collapse section "E.2. OpenJDK 8에서 S2I Karaf 빌더 이미지 사용" E.2.1. Karaf4 어셈블리 구성 E.2.2. Maven 빌드 사용자 정의 E.3. 빌드 시간 환경 변수 E.4. 런타임 환경 변수 E.5. Jolokia 구성 F. Linux 컨테이너에서 실행되도록 JVM 튜닝 Expand section "F. Linux 컨테이너에서 실행되도록 JVM 튜닝" Collapse section "F. Linux 컨테이너에서 실행되도록 JVM 튜닝" F.1. JVM 튜닝 F.2. OpenShift 이미지에서 Fuse On의 기본 동작 F.3. OpenShift 이미지에서 Fuse의 사용자 정의 튜닝 F.4. 타사 라이브러리 튜닝 법적 공지 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 OpenShift 기반 Fuse 가이드 Red Hat Fuse 7.10OpenShift에서 Red Hat Fuse를 설치 및 관리하고, OpenShift에서 Fuse 애플리케이션을 개발 및 배포 Red Hat Fuse Documentation Team 법적 공지초록 OpenShift에서 Fuse 사용 가이드 Next