4장. 3scale toolbox
3scale 툴박스 는 명령줄에서 3scale 제품을 관리할 수 있는 Ruby 클라이언트입니다.
3scale 설명서 내에는 3scale toolbox, 지원되는 toolbox 명령, 서비스, 계획, SSL 및 TLS 문제 해결에 대한 정보가 있습니다. 자세한 내용은 아래 섹션 중 하나를 참조하십시오.
- 4.1절. “toolbox 설치”
- 4.2절. “지원되는 toolbox 명령”
- 4.3절. “서비스 가져오기”
- 4.4절. “서비스 복사”
- 4.5절. “서비스 설정만 복사”
- 4.6절. “OpenAPI 정의 가져오기”
- 4.7절. “원격 액세스 인증 정보 관리”
- 4.8절. “애플리케이션 계획 생성”
- 4.9절. “메트릭 생성”
- 4.10절. “방법 생성”
- 4.11절. “서비스 생성”
- 4.12절. “ActiveDocs 생성”
- 4.13절. “프록시 구성 나열”
- 4.14절. “정책 레지스트리 복사”
- 4.15절. “애플리케이션 나열”
- 4.16절. “API 백엔드 복사”
- 4.17절. “SSL 및 TLS 관련 문제 해결”
4.1. toolbox 설치
3scale toolbox 설치에서 공식적으로 지원되는 방법은 3scale toolbox 컨테이너 이미지를 사용하는 것입니다.
4.1.1. toolbox 컨테이너 이미지 설치
이 섹션에서는 toolbox 컨테이너 이미지를 설치하는 방법을 설명합니다.
사전 요구 사항
- Red Hat Ecosystem Catalog에서 3scale toolbox 이미지를 참조하십시오.
- Red Hat 레지스트리 서비스 계정이 있어야 합니다.
- 이 주제의 예제에서는 Podman이 설치되어 있다고 가정합니다.
절차
Red Hat Ecosystem Catalog에 로그인합니다.
$ podman login registry.redhat.io Username: ${REGISTRY-SERVICE-ACCOUNT-USERNAME} Password: ${REGISTRY-SERVICE-ACCOUNT-PASSWORD} Login Succeeded!
toolbox 컨테이너 이미지를 가져옵니다.
$ podman pull registry.redhat.io/3scale-amp2/toolbox-rhel7:3scale2.10
설치를 확인합니다.
$ podman run registry.redhat.io/3scale-amp2/toolbox-rhel7:3scale2.10 3scale help
4.1.2. 지원되지 않는 toolbox 버전 설치
절차
-
GitHub에서 latest.
rpm,.
deb
,.msi
또는.pkg
파일을 다운로드하고 설치하여 Fedora Linux, Ubuntu Linux, Windows 또는 macOS에 지원되지 않는 툴박스 버전을 설치할 수 있습니다.
추가 리소스
- OpenShift, Podman 또는 Docker를 사용하여 toolbox 이미지를 설치하는 방법에 대한 자세한 내용은 Red Hat Ecosystem Catalog에서 이미지를 가져오는 방법에 대한 지침을 참조하십시오.
-
Kubernetes에 3scale toolbox를 설치하는 방법에 대한 지침 도 참조하십시오. OpenShift에서
kubectl
대신 올바른 이미지 이름과oc
명령을 사용해야 합니다.