Apigee Edge 문서입니다.
Go to the
Apigee X documentation. info
Edge Microgateway v. 3.2.x
이 주제에서는 Edge Microgateway를 설치 또는 제거하는 방법을 설명합니다.
하드웨어 최소 요구사항
Edge Microgateway에는 다음과 같은 최소 하드웨어 구성이 필요합니다.
- 가상 머신 (VM)에서 Edge Microgateway에는 최소 1개의 코어와 256MB 이상의 RAM이 필요합니다. Edge Microgateway 프로세스 자체는 128MB 미만의 RAM을 사용합니다.
- 컨테이너에서 Microgateway는 100MB 미만의 이미지 크기로 사용할 수 있습니다.
기본 요건
- Apigee는 Windows, macOS, Linux에서 활성 LTS 또는 유지보수 LTS 출시 버전을 지원합니다. 자세한 내용은 Apigee Edge Microgateway 지원 소프트웨어를 참조하세요.
- Windows에서는 OpenSSL을 설치하고 PATH에 추가해야 합니다.
- Apigee Edge Private Cloud를 사용하여 Edge Microgateway를 구성하는 경우 Private Cloud 버전 4.18.01 이상을 실행해야 합니다.
인터넷에 연결되어 있는 경우 Edge Microgateway 설치
이 섹션에서는 Edge Microgateway를 설치하고 기본 구성을 초기화하는 방법을 설명합니다. 인터넷에 연결되어 있지 않은 경우 인터넷 연결 없이 Edge Microgateway를 설치할 수 있나요?를 참조하세요.
- 다음과 같이
npm을 사용하여 최신 버전의 Edge Microgateway를 설치합니다. 이 명령어는 소프트웨어를 설치하고edgemicro실행 파일을 경로에 배치합니다.npm install edgemicro -g
특정 버전의 Edge Microgateway를 설치하려면 설치 명령어에 버전 번호를 지정해야 합니다. 버전 번호를 지정하지 않으면 최신 버전이 설치됩니다. 예를 들어 버전 3.1.5를 설치하려면 다음 명령어를 사용합니다.
npm install edgemicro@3.1.5 -g
- 버전 번호를 확인합니다. 예를 들어 버전 3.1.5를 설치한 경우:
edgemicro --version current nodejs version is v12.5.0 current edgemicro version is 3.1.5
- Edge Microgateway 설정 및 구성 의 설정 및 구성 단계를 따릅니다.
Edge Microgateway 업그레이드
이전에 설치된 버전의 Edge Microgateway를 업그레이드하려면 인터넷에 연결되어 있는 경우 Edge Microgateway 업그레이드를 참조하세요.
프로덕션 환경을 업그레이드하기 전에 새 버전으로 기존 구성을 테스트하는 것이 좋습니다.
Windows에서 Edge Microgateway를 서비스로 실행
Windows에서 Edge Microgateway를 서비스로 실행할 수 있습니다. 자세한 내용은 Apigee 커뮤니티의 Windows에서 Microgateway (edgemicro)의 운영 관리를 위한 권장사항을 참조하세요.
인터넷 연결 없이 Edge Microgateway 를 설치할 수 있나요?
인터넷에 쉽게 액세스할 수 없는 사이트에서 관리자는 내부 네트워크에
비공개 npm 레지스트리
를 설치하고 유지보수할 수 있습니다. 비공개 npm 레지스트리 설정에 관한 안내는 이 가이드의 범위를 벗어나지만
검색하여 유용한 안내를 찾을 수 있습니다. 비공개 npm 레지스트리가 설치되어 있으면 위에 제공된 설치 또는 업그레이드 안내를 따를 수 있습니다.
시작하기
Edge Microgateway를 처음 사용하는 경우 설치를 완료한 후 Edge Microgateway 설정 및 구성부터 시작하는 것이 좋습니다. 설정 및 구성 가이드에서는 Edge Microgateway 인스턴스를 설치, 구성, 시작, 사용하기 위해 수행해야 하는 모든 단계를 다룹니다.
Edge Microgateway는 어디에 설치되나요?
전역 옵션 (npm install -g edgemicro)과 함께 npm을 사용하면 소프트웨어가 [prefix]/lib/node_modules/edgemicro에 설치됩니다. 다음 명령어를 사용하여 [prefix] 값을 찾을 수 있습니다.
npm config get prefix
접두사 구성은 기본적으로 노드가 설치된 위치로 설정됩니다. 대부분의 시스템에서 이 위치는
/usr/local입니다. Windows에서는 %AppData%\npm입니다.
[prefix] 값은 구성 가능합니다. Node.js
모듈이 기본적으로 설치되는 위치와 설치 위치를 구성하는 방법에 관한 자세한 내용은 npm 폴더를 참조하세요.
Edge Microgateway 제거
Edge Microgateway를 삭제해야 하는 경우 다음 단계를 따르세요.
- 설치 디렉터리
[prefix]/lib/node_modules/edgemicro를 삭제하거나 보관합니다. 여기서 [prefix] 는 Edge Microgateway는 어디에 설치되나요?에 설명된 npm 접두사입니다. -
로그 파일을 삭제하거나 보관합니다. 기본적으로
edgemicro-*.log파일은/var/tmp/에 있지만 이 위치는 구성 가능합니다. 확실하지 않은 경우 Edge Microgateway 구성 파일 을 확인하세요. - 런타임 구성 및 캐시 구성 파일을 삭제하거나 보관합니다.
~/.edgemicro/*.yaml
Kubernetes 지원
Edge Microgateway를 사용하여 Kubernetes 클러스터에서 실행되는 서비스에 Apigee API 관리를 제공할 수 있습니다. Kubernetes와 Edge Microgateway 통합 개요를 참조하세요.
Docker 지원
이제 최신 Edge Microgateway 출시 버전을 Docker 이미지로 다운로드할 수 있습니다.
docker pull gcr.io/apigee-microgateway/edgemicro:latest