Jump To Close Expand all Collapse all Table of contents 3scale 작동 1. 3scale 작업 및 스케일링 가이드 Expand section "1. 3scale 작업 및 스케일링 가이드" Collapse section "1. 3scale 작업 및 스케일링 가이드" 1.1. APIcast 재배포 1.2. 온프레미스 3scale 확장 Expand section "1.2. 온프레미스 3scale 확장" Collapse section "1.2. 온프레미스 3scale 확장" 1.2.1. 스토리지 확장 Expand section "1.2.1. 스토리지 확장" Collapse section "1.2.1. 스토리지 확장" 1.2.1.1. 방법 1: 영구 볼륨 백업 및 교체 1.2.1.2. 방법 2: 3scale 백업 및 재배포 1.2.2. 성능 확장 1.2.3. 온프레미스 3scale 배포 구성 1.2.4. OCP 명령줄 인터페이스를 통한 확장 1.2.5. 수직 및 수평 하드웨어 확장 1.2.6. 라우터 확장 1.3. 작업 문제 해결 Expand section "1.3. 작업 문제 해결" Collapse section "1.3. 작업 문제 해결" 1.3.1. OpenShift에서 3scale 감사 로깅 구성 1.3.2. 감사 로깅 활성화 1.3.3. EFK 로깅 구성 1.3.4. 로그 액세스 1.3.5. 작업 대기열 확인 1.3.6. 단조적 성장 방지 2. 3scale toolbox 사용 Expand section "2. 3scale toolbox 사용" Collapse section "2. 3scale toolbox 사용" 2.1. toolbox 설치 Expand section "2.1. toolbox 설치" Collapse section "2.1. toolbox 설치" 2.1.1. toolbox 컨테이너 이미지 설치 2.1.2. 지원되지 않는 toolbox 버전 설치 2.2. 지원되는 toolbox 명령 사용 2.3. 서비스 가져오기 2.4. 서비스 복사 2.5. 서비스 설정만 복사 2.6. OpenAPI 정의 가져오기 Expand section "2.6. OpenAPI 정의 가져오기" Collapse section "2.6. OpenAPI 정의 가져오기" 2.6.1. 선택적 플래그 2.7. 원격 액세스 인증 정보 관리 Expand section "2.7. 원격 액세스 인증 정보 관리" Collapse section "2.7. 원격 액세스 인증 정보 관리" 2.7.1. 원격 액세스 인증 정보 나열 2.7.2. 원격 액세스 인증 정보 추가 2.7.3. 원격 액세스 인증 정보 제거 2.7.4. 원격 액세스 인증 정보 이름 변경 2.8. 애플리케이션 계획 Expand section "2.8. 애플리케이션 계획" Collapse section "2.8. 애플리케이션 계획" 2.8.1. 새 애플리케이션 계획 생성 2.8.2. 애플리케이션 계획 생성 또는 업데이트 2.8.3. 애플리케이션 계획 나열 2.8.4. 애플리케이션 계획 표시 2.8.5. 애플리케이션 계획 삭제 2.8.6. 애플리케이션 계획 내보내기/가져오기 Expand section "2.8.6. 애플리케이션 계획 내보내기/가져오기" Collapse section "2.8.6. 애플리케이션 계획 내보내기/가져오기" 2.8.6.1. 애플리케이션 계획을 파일로 내보내기 2.8.6.2. 파일에서 애플리케이션 계획 가져오기 2.8.6.3. URL에서 애플리케이션 계획 가져오기 2.9. 메트릭 Expand section "2.9. 메트릭" Collapse section "2.9. 메트릭" 2.9.1. 메트릭 생성 2.9.2. 메트릭 생성 또는 업데이트 2.9.3. 메트릭 나열 2.9.4. 메트릭 삭제 2.10. 방법 Expand section "2.10. 방법" Collapse section "2.10. 방법" 2.10.1. 방법 생성 2.10.2. 방법 생성 또는 업데이트 2.10.3. 메서드 나열 2.10.4. 방법 삭제 2.11. 서비스 생성 Expand section "2.11. 서비스 생성" Collapse section "2.11. 서비스 생성" 2.11.1. 새 서비스 생성 2.11.2. 서비스 생성 또는 업데이트 2.11.3. 서비스 나열 2.11.4. 서비스 표시 2.11.5. 서비스 삭제 2.12. ActiveDocs Expand section "2.12. ActiveDocs" Collapse section "2.12. ActiveDocs" 2.12.1. 새 ActiveDocs 생성 2.12.2. ActiveDocs 생성 또는 업데이트 2.12.3. ActiveDocs 나열 2.12.4. ActiveDocs 삭제 2.13. 프록시 구성 Expand section "2.13. 프록시 구성" Collapse section "2.13. 프록시 구성" 2.13.1. 프록시 설정 나열 2.13.2. 프록시 구성 표시 2.13.3. 프록시 구성 승격 2.14. 정책 레지스트리 복사(사용자 정의 정책) 2.15. 애플리케이션 Expand section "2.15. 애플리케이션" Collapse section "2.15. 애플리케이션" 2.15.1. 애플리케이션 나열 2.15.2. 애플리케이션 생성 2.15.3. 애플리케이션 표시 2.15.4. 애플리케이션 생성 또는 업데이트 2.15.5. 애플리케이션 삭제 2.16. SSL 문제 해결 Expand section "2.16. SSL 문제 해결" Collapse section "2.16. SSL 문제 해결" 2.16.1. 신뢰할 수 있는 인증서 설치 3. 3scale toolbox로 API 라이프사이클 자동화 Expand section "3. 3scale toolbox로 API 라이프사이클 자동화" Collapse section "3. 3scale toolbox로 API 라이프사이클 자동화" 3.1. API 라이프사이클 단계 개요 Expand section "3.1. API 라이프사이클 단계 개요" Collapse section "3.1. API 라이프사이클 단계 개요" 3.1.1. API 공급자 사이클 3.1.2. API 소비자 사이클 3.2. 샘플 Jenkins CI/CD 파이프라인 배포 Expand section "3.2. 샘플 Jenkins CI/CD 파이프라인 배포" Collapse section "3.2. 샘플 Jenkins CI/CD 파이프라인 배포" 3.2.1. Jenkins CI/CD 파이프라인 샘플 3.2.2. 3scale Hosted 환경 설정 3.2.3. 3scale 온-프레미스 환경 설정 3.2.4. OpenID Connect용 Red Hat Single Sign-On 배포 3.2.5. 3scale toolbox 설치 및 액세스 활성화 3.2.6. API 백엔드 배포 3.2.7. 자체 관리 APIcast 인스턴스 배포 3.2.8. 샘플 파이프라인 설치 및 배포 3.2.9. 3scale toolbox를 사용한 API 라이프사이클 자동화의 제한 사항 3.3. 3scale Jenkins 공유 라이브러리를 사용하여 파이프라인 생성 3.4. Jenkinsfile을 사용하여 파이프라인 생성 4. 3scale에서 API 환경 매핑 Expand section "4. 3scale에서 API 환경 매핑" Collapse section "4. 3scale에서 API 환경 매핑" 4.1. 환경당 제품 4.2. 3scale 온-프레미스 인스턴스 Expand section "4.2. 3scale 온-프레미스 인스턴스" Collapse section "4.2. 3scale 온-프레미스 인스턴스" 4.2.1. 환경당 3scale 인스턴스 분리 4.2.2. 환경당 3scale 테넌트 분리 4.3. 3scale 혼합 방식 4.4. APIcast 게이트웨이가 있는 3scale Expand section "4.4. APIcast 게이트웨이가 있는 3scale" Collapse section "4.4. APIcast 게이트웨이가 있는 3scale" 4.4.1. 임베디드 APIcast 기본 게이트웨이 4.4.2. 추가 APIcast 게이트웨이 5. 기능: Operator를 통한 3scale 서비스 및 구성 프로비저닝 Expand section "5. 기능: Operator를 통한 3scale 서비스 및 구성 프로비저닝" Collapse section "5. 기능: Operator를 통한 3scale 서비스 및 구성 프로비저닝" 5.1. 사전 요구 사항 5.2. 기능 관련 사용자 정의 리소스 배포 Expand section "5.2. 기능 관련 사용자 정의 리소스 배포" Collapse section "5.2. 기능 관련 사용자 정의 리소스 배포" 5.2.1. API 생성 5.2.2. 계획 추가 5.2.3. 메트릭 추가 5.2.4. 제한 설정 5.2.5. 매핑 규칙 추가 5.2.6. 바인딩 생성 5.3. 선택적 테넌트 사용자 정의 리소스 배포 5.4. 생성된 사용자 정의 리소스 삭제 6. 3scale 백업 및 복원 Expand section "6. 3scale 백업 및 복원" Collapse section "6. 3scale 백업 및 복원" 6.1. 사전 요구 사항 6.2. PV(영구 볼륨) 6.3. 고려 사항 6.4. 데이터 세트 사용 Expand section "6.4. 데이터 세트 사용" Collapse section "6.4. 데이터 세트 사용" 6.4.1. system-mysql정의 6.4.2. system-storage정의 6.4.3. backend-redis정의 6.4.4. system-redis정의 6.5. 백업 절차 Expand section "6.5. 백업 절차" Collapse section "6.5. 백업 절차" 6.5.1. system-mysql백업 6.5.2. system-storage백업 6.5.3. backend-redis백업 6.5.4. system-redis백업 6.5.5. zync-database백업 6.5.6. OpenShift 시크릿 및 ConfigMap 백업 Expand section "6.5.6. OpenShift 시크릿 및 ConfigMap 백업" Collapse section "6.5.6. OpenShift 시크릿 및 ConfigMap 백업" 6.5.6.1. OpenShift 시크릿 6.5.6.2. ConfigMaps 6.6. 데이터베이스를 복원하는 절차 Expand section "6.6. 데이터베이스를 복원하는 절차" Collapse section "6.6. 데이터베이스를 복원하는 절차" 6.6.1. 템플릿 기반 배포 복원 6.6.2. Operator 기반 배포 복원 6.6.3. system-mysql복원 6.6.4. system-storage복원 6.6.5. zync-database복원 6.6.6. backend-redis 및 system-redis를 사용하여 3scale 옵션 복원 6.6.7. 백엔드 와 시스템간의 정보 일관성 보장 Expand section "6.6.7. 백엔드 와 시스템간의 정보 일관성 보장" Collapse section "6.6.7. 백엔드 와 시스템간의 정보 일관성 보장" 6.6.7.1. backend-redis의 배포 구성 관리 6.6.7.2. system-redis의 배포 구성 관리 6.6.8. 백엔드 작업자복원 6.6.9. system-app복원 6.6.10. system-sidekiq복원 6.6.11. system-sphinx복원 6.6.12. Zync에서 관리하는 OpenShift 경로 복원 7. 문제 해결 Expand section "7. 문제 해결" Collapse section "7. 문제 해결" 7.1. 일반적인 문제 Expand section "7.1. 일반적인 문제" Collapse section "7.1. 일반적인 문제" 7.1.1. 통합 문제 Expand section "7.1.1. 통합 문제" Collapse section "7.1.1. 통합 문제" 7.1.1.1. APIcast 호스팅 7.1.1.2. APIcast 자체 관리 7.1.2. 프로덕션 문제 Expand section "7.1.2. 프로덕션 문제" Collapse section "7.1.2. 프로덕션 문제" 7.1.2.1. 가용성 문제 7.1.3. 배포 후 문제 7.2. 문제 해결 101 Expand section "7.2. 문제 해결 101" Collapse section "7.2. 문제 해결 101" 7.2.1. 1. 연결할 수 있습니까? 7.2.2. 2. 저입니까, 아니면 저입니까? 7.2.3. 3. DNS 문제입니까? 7.2.4. 4. SSL 문제입니까? 7.3. 문제 해결 체크리스트 Expand section "7.3. 문제 해결 체크리스트" Collapse section "7.3. 문제 해결 체크리스트" 7.3.1. API 7.3.2. API 게이트웨이 > API 7.3.3. API 게이트웨이 Expand section "7.3.3. API 게이트웨이" Collapse section "7.3.3. API 게이트웨이" 7.3.3.1. 1. API 게이트웨이가 실행 중입니까? 7.3.3.2. 2. 게이트웨이 로그에 오류가 있습니까? 7.3.4. API 게이트웨이 > 3scale Expand section "7.3.4. API 게이트웨이 > 3scale" Collapse section "7.3.4. API 게이트웨이 > 3scale" 7.3.4.1. 1. API 게이트웨이가 3scale에 도달할 수 있습니까? 7.3.4.2. 2. 3scale 주소를 올바르게 확인하는 API 게이트웨이가 있습니까? 7.3.4.3. 3. API 게이트웨이가 3scale을 올바르게 호출합니까? 7.3.5. 3scale Expand section "7.3.5. 3scale" Collapse section "7.3.5. 3scale" 7.3.5.1. 1. 3scale을 사용할 수 있습니까? 7.3.5.2. 2. 3scale에서 오류를 반환합니까? 7.3.5.3. 3. 3scale 디버그 헤더 사용 7.3.5.4. 4. 통합 오류 확인 7.3.6. 클라이언트 API 게이트웨이 Expand section "7.3.6. 클라이언트 API 게이트웨이" Collapse section "7.3.6. 클라이언트 API 게이트웨이" 7.3.6.1. 1. 공용 인터넷에서 API 게이트웨이에 연결할 수 있습니까? 7.3.6.2. 2. 클라이언트에서 API 게이트웨이에 연결할 수 있습니까? 7.3.7. 클라이언트 Expand section "7.3.7. 클라이언트" Collapse section "7.3.7. 클라이언트" 7.3.7.1. 1. 다른 클라이언트를 사용하여 동일한 호출을 테스트합니다. 7.3.7.2. 2. 클라이언트에서 보낸 트래픽 검사 7.4. 기타 문제 Expand section "7.4. 기타 문제" Collapse section "7.4. 기타 문제" 7.4.1. ActiveDocs 문제 Expand section "7.4.1. ActiveDocs 문제" Collapse section "7.4.1. ActiveDocs 문제" 7.4.1.1. 1. petstore.swagger.io 사용 7.4.1.2. 2. 방화벽에서 ActiveDocs 프록시의 연결을 허용하는지 확인합니다. 7.4.1.3. 3. 잘못된 인증 정보를 사용하여 API 호출 7.4.1.4. 4. 호출 비교 7.5. 동일한 Zync 경로 생성 7.6. 부록 Expand section "7.6. 부록" Collapse section "7.6. 부록" 7.6.1. NGINX에 로그인 Expand section "7.6.1. NGINX에 로그인" Collapse section "7.6.1. NGINX에 로그인" 7.6.1.1. 디버깅 로그 활성화 7.6.2. 3scale 오류 코드 법적 공지 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 6.2. PV(영구 볼륨) OpenShift의 3scale 배포에서 다음을 수행합니다. 기본 인프라에서 클러스터에 제공하는 PV(영구 볼륨)입니다. 클러스터 외부의 스토리지 서비스. 동일한 데이터 센터 또는 다른 곳에 있을 수 있습니다. Previous Next