Jump To Close Expand all Collapse all Table of contents Fuse on OpenShift 가이드 보다 포괄적 수용을 위한 오픈 소스 용어 교체 1. 사전 준비 사항 Expand section "1. 사전 준비 사항" Collapse section "1. 사전 준비 사항" 1.1. 비교: Fuse Standalone 및 Fuse on OpenShift 2. 관리자의 시작하기 Expand section "2. 관리자의 시작하기" Collapse section "2. 관리자의 시작하기" 2.1. 레지스트리 컨테이너 이미지에 대해 registry.redhat.io로 인증 2.2. OpenShift 4.x 서버에 Fuse 이미지 스트림 및 템플릿 설치 2.3. OpenShift 4.x에 API kdump 설치 Expand section "2.3. OpenShift 4.x에 API kdump 설치" Collapse section "2.3. OpenShift 4.x에 API kdump 설치" 2.3.1. OpenShift 4.x 프로젝트에 서비스로 API 7.3 추가 2.3.2. OpenShift 4.x에서 API Webhook 업그레이드 2.3.3. API Authenticator의 미터링 라벨 2.3.4. 제한된 환경에서 API Webhook를 설치하기 위한 고려 사항 2.4. OpenShift 4.x에서 Fuse Console 설정 Expand section "2.4. OpenShift 4.x에서 Fuse Console 설정" Collapse section "2.4. OpenShift 4.x에서 Fuse Console 설정" 2.4.1. OperatorHub를 사용하여 OpenShift 4.x에 Fuse 콘솔 설치 및 배포 2.4.2. 명령줄을 사용하여 OpenShift 4.x에 Fuse 콘솔 설치 및 배포 Expand section "2.4.2. 명령줄을 사용하여 OpenShift 4.x에 Fuse 콘솔 설치 및 배포" Collapse section "2.4.2. 명령줄을 사용하여 OpenShift 4.x에 Fuse 콘솔 설치 및 배포" 2.4.2.1. OpenShift 4.x에서 Fuse 콘솔을 보호하는 인증서 생성 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 콘솔에 대한 역할 기반 액세스 사용자 정의 2.4.3.3. OpenShift 4.x에서 Fuse Console에 대한 역할 기반 액세스 제어 비활성화 2.4.4. OpenShift 4.x에서 Fuse 콘솔 업그레이드 2.4.5. OpenShift 4.x 서버에서 Fuse 이미지 스트림 및 템플릿 업그레이드 2.4.6. OpenShift 4.x에서 Fuse 콘솔의 성능 튜닝 Expand section "2.4.6. OpenShift 4.x에서 Fuse 콘솔의 성능 튜닝" Collapse section "2.4.6. OpenShift 4.x에서 Fuse 콘솔의 성능 튜닝" 2.4.6.1. Fuse Console Operator 설치에 대한 성능 튜닝 2.4.6.2. Fuse Console 템플릿 설치에 대한 성능 튜닝 2.4.6.3. 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. 4.13용 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 Console 설정 Expand section "2.8.1. OpenShift 3.11에서 Fuse Console 설정" Collapse section "2.8.1. OpenShift 3.11에서 Fuse Console 설정" 2.8.1.1. OpenShift 3.11에 Fuse 콘솔 배포 2.8.1.2. OpenShift 3.11의 Fuse 콘솔에서 단일 Fuse Pod 모니터링 3. 제한된 환경에서 Fuse on Openshift 설치 Expand section "3. 제한된 환경에서 Fuse on Openshift 설치" Collapse section "3. 제한된 환경에서 Fuse on Openshift 설치" 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 starter 모듈 소개 7.3. 시작 모듈이 없는 Camel 구성 요소 목록 7.4. Camel Spring Boot Starter 사용 7.5. Spring Boot의 Camel 컨텍스트 자동 구성 정보 7.6. Spring Boot 애플리케이션의 Camel 경로 자동 감지 7.7. Camel Spring Boot 자동 구성의 Camel 속성 구성 7.8. 사용자 정의 Camel 컨텍스트 구성 7.9. 자동 구성된 CamelContext에서 ScanSetting 비활성화 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 브리지 빠른 시작 버전 실행 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. A-MQ 브로커와 Camel 애플리케이션 통합 Expand section "10. A-MQ 브로커와 Camel 애플리케이션 통합" Collapse section "10. A-MQ 브로커와 Camel 애플리케이션 통합" 10.1. Spring Boot Camel A-MQ 빠른 시작 빌드 및 배포 11. Kubernetes와 Spring Boot 통합 Expand section "11. Kubernetes와 Spring Boot 통합" Collapse section "11. Kubernetes와 Spring Boot 통합" 11.1. Spring Boot 외부 구성 Expand section "11.1. Spring Boot 외부 구성" Collapse section "11.1. Spring Boot 외부 구성" 11.1.1. Kubernetes ConfigMap 11.1.2. Kubernetes Secrets 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. 구성 속성 console 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 재로드 사용 Expand section "11.5. PropertySource 재로드 사용" Collapse section "11.5. PropertySource 재로드 사용" 11.5.1. PropertySource Reload 활성화 11.5.2. PropertySource 재로드 수준 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 catalog 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 placesholder 서비스 옵션 설정 12.4.4. 사용자 정의 속성 자리 표시자 확인자 추가 12.4.5. 해결 전략 목록 12.4.6. Property placesholder 서비스 옵션 목록 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. 구성 속성 platformholders 12.5.5. Fabric8 Karaf Config Admin 옵션 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. BOM 및 Maven 종속 항목에 대한 중요한 참고 사항 15.2. OpenShift 이미지 패치 적용 15.3. OpenShift 템플릿 패치 적용 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 버전 16. OpenShift에서 Fuse 설치 제거 Expand section "16. OpenShift에서 Fuse 설치 제거" Collapse section "16. OpenShift에서 Fuse 설치 제거" 16.1. OpenShift 4.x 서버에서 Fuse 이미지 스트림 및 템플릿 설치 제거 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. Camel Maven 플러그인 Expand section "D. Camel Maven 플러그인" Collapse section "D. Camel Maven 플러그인" D.1. Camel Maven 플러그인 목표 D.2. 프로젝트에 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의 기본 동작 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 Fuse on OpenShift 가이드 Red Hat Fuse 7.11OpenShift에서 Red Hat Fuse 설치 및 관리, OpenShift에 Fuse 애플리케이션 개발 및 배포 Red Hat Fuse Documentation Team 법적 공지초록 OpenShift에서 Fuse 사용 가이드 Next