Начало работы

Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X.
информация

В этом разделе объясняется, как загрузить и установить адаптер Apigee для Envoy.

Обзор

Выполнив следующие шаги, вы загрузите и настроите в своей системе два приложения: интерфейс командной строки Apigee Remote Service и Apigee Remote Service for Envoy .

Загрузите и установите

  1. Создайте в своей системе базовый каталог для установки интерфейса командной строки удаленной службы и удаленной службы. Например:
    mkdir ~/envoy-adapter
    cd ~/envoy-adapter
    export ENVOY_HOME=$PWD
  2. Для выполнения остальных шагов убедитесь, что вы находитесь в каталоге $ENVOY_HOME :
    cd $ENVOY_HOME
  3. Загрузите последнюю версию интерфейса командной строки Apigee Remote Service в $ENVOY_HOME . Обязательно выберите пакет, соответствующий вашей операционной системе.
  4. Загрузите последнюю версию Apigee Remote Service для Envoy в $ENVOY_HOME .
  5. Создайте каталоги для хранения извлеченного содержимого пакета внутри $ENVOY_HOME :
    mkdir apigee-remote-service-cli
    mkdir apigee-remote-service-envoy
  6. Извлеките содержимое файла tar в новые каталоги:
    tar -xf apigee-remote-service-cli_version_platform.tar.gz -C apigee-remote-service-cli
    tar -xf apigee-remote-service-envoy_version_platform.tar.gz -C apigee-remote-service-envoy
  7. Удалите tar-файлы.
  8. Когда вы выполните эти шаги, $ENVOY_HOME будет содержать два каталога:
    ls -1 .
      apigee-remote-service-cli
      apigee-remote-service-envoy
  9. Создайте следующие переменные среды для каталогов apigee-remote-service-cli и apigee-remote-service-envoy . В документации вы будете использовать эти переменные среды:
    export CLI_HOME=$PWD/apigee-remote-service-cli
    export REMOTE_SERVICE_HOME=$PWD/apigee-remote-service-envoy

Следующие шаги

Теперь вы готовы настроить и использовать адаптер Apigee для Envoy для проксирования вызовов API с помощью управления Apigee API. В следующем примере показано, как использовать адаптер с Apigee Edge для публичного облака:

Пример Описание
Native Envoy с Apigee Edge для публичного облака Запустите удаленную службу либо как собственный двоичный файл, либо в Docker. Эта настройка позволяет использовать адаптер Apigee для Envoy с Apigee Edge для общедоступного облака.
Native Envoy с Apigee Edge для частного облака Запустите удаленную службу либо как собственный двоичный файл, либо в Docker. Настройка частного облака аналогична настройке публичного облака. См. справочник по интерфейсу командной строки , чтобы узнать о специальных флагах команд подготовки, которые необходимо использовать для частного облака.