Установка пограничного микрошлюза

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

Edge Microgateway v. 3.3.x

В этом разделе объясняется, как установить или удалить Edge Microgateway.

Минимальные требования к аппаратному обеспечению

Для работы Edge Microgateway требуется следующая минимальная конфигурация оборудования:

  • На виртуальной машине (ВМ) Edge Microgateway требует как минимум 1 ядро ​​и не менее 256 МБ оперативной памяти. Сам процесс Edge Microgateway занимает менее 128 МБ оперативной памяти.
  • В контейнере Microgateway можно использовать с образом размером менее 100 МБ.

Предварительные требования

  • Apigee поддерживает версии Active LTS или Maintenance LTS для Windows, macOS и Linux. Дополнительную информацию см. в разделе «Поддерживаемое программное обеспечение для Apigee Edge Microgateway» .
  • Для работы Windows требуется установленный OpenSSL , добавленный в переменную PATH .
  • Если вы используете Apigee Edge Private Cloud для настройки с Edge Microgateway, вам необходимо использовать версию Private Cloud 4.18.01 или более позднюю.

Установка Edge Microgateway при наличии подключения к интернету.

В этом разделе объясняется, как установить Edge Microgateway и инициализировать конфигурацию по умолчанию. Если вы работаете без подключения к интернету, см. раздел «Можно ли установить Edge Microgateway без подключения к интернету?» .

  1. Install the latest version of Edge Microgateway with npm as follows. This command installs the software and puts the edgemicro executable in your path .
    npm install edgemicro -g

    Для установки определенной версии Edge Microgateway необходимо указать номер версии в команде установки. Если номер версии не указан, будет установлена ​​последняя версия. Например, для установки версии 3.1.5 используйте следующую команду.

    npm install edgemicro@3.1.5 -g
  2. Проверьте номер версии. Например, если вы установили версию 3.1.5:
    edgemicro --version
    current nodejs version is v12.5.0
    current edgemicro version is 3.1.5
  3. Следуйте инструкциям по настройке и конфигурации, приведенным в разделе «Настройка и конфигурирование Edge Microgateway» .

Модернизация Edge Microgateway

Для обновления ранее установленной версии Edge Microgateway см. раздел «Обновление Edge Microgateway при наличии подключения к интернету» .

Компания Apigee рекомендует протестировать существующую конфигурацию с новой версией перед обновлением производственной среды.

Эксплуатация Edge Microgateway на Windows как услуги.

Вы можете запускать Edge Microgateway в Windows как службу. Подробнее см. раздел «Рекомендации по оперативному управлению Microgateway (edgemicro) в Windows» в сообществе Apigee.

Можно ли установить Edge Microgateway без подключения к интернету?

На сайтах, не имеющих прямого доступа в интернет, администратор может установить и поддерживать частный реестр npm во внутренней сети. Инструкции по настройке частного реестра npm выходят за рамки данного руководства; однако вы можете найти полезные инструкции в интернете. После установки частного реестра npm вы можете следовать приведенным выше инструкциям по установке или обновлению.

Начиная

Если вы новичок в Edge Microgateway, то после завершения установки лучше всего начать с раздела «Настройка и конфигурирование Edge Microgateway» . Руководство по настройке и конфигурированию описывает все шаги, необходимые для установки, настройки, запуска и использования экземпляра Edge Microgateway.

Где установлен Edge Microgateway?

При использовании npm с глобальной опцией ( npm install -g edgemicro ) программное обеспечение устанавливается в [prefix]/lib/node_modules/edgemicro . Значение [prefix] можно узнать с помощью этой команды:

npm config get prefix

В конфигурации префикса по умолчанию указывается место установки Node.js. В большинстве систем это /usr/local . В Windows это %AppData%\npm . Значение [prefix] можно настроить. Дополнительную информацию о том, куда по умолчанию устанавливаются модули Node.js и как настроить место установки, см. в npm-folders.

Удаление Edge Microgateway

Если вам необходимо удалить Edge Microgateway:

  1. Удалите или заархивируйте каталог установки [prefix]/lib/node_modules/edgemicro , где [prefix] — это префикс npm, как описано в разделе «Где установлен Edge Microgateway ?».
  2. Удалите или заархивируйте файлы журналов . По умолчанию файлы edgemicro-*.log находятся в /var/tmp/ , но это местоположение можно настроить. В случае сомнений проверьте файл конфигурации Edge Microgateway.
  3. Удалите или заархивируйте файлы конфигурации среды выполнения и конфигурации кэша:
    ~/.edgemicro/*.yaml

Поддержка Kubernetes

Вы можете использовать Edge Microgateway для управления API Apigee для сервисов, работающих в кластере Kubernetes . См. обзор интеграции Edge Microgateway с Kubernetes .

поддержка Docker

Теперь вы можете загрузить последнюю версию Edge Microgateway в виде образа Docker :

docker pull gcr.io/apigee-microgateway/edgemicro:latest