Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee X.info
Edge Microgateway v. 2.5.x
В этом разделе объясняется, как установить или удалить Edge Microgateway.
Минимальные требования к аппаратному обеспечению
Для работы Edge Microgateway требуется следующая минимальная конфигурация оборудования:
- На виртуальной машине (ВМ) Edge Microgateway требует как минимум 1 ядро и не менее 256 МБ оперативной памяти. Сам процесс Edge Microgateway занимает менее 128 МБ оперативной памяти.
- В контейнере Microgateway можно использовать с образом размером менее 100 МБ.
Предварительные требования
- Для корректной работы вам потребуется установленная версия Node.js 6.x LTS или 8.x LTS . Проверить версию можно, выполнив следующую команду:
node -v v6.9.1
- Для работы Windows требуется установленный OpenSSL , добавленный в переменную PATH .
- Если вы используете Apigee Edge Private Cloud для настройки с Edge Microgateway, вам необходимо использовать версию Private Cloud 4.18.01 или более позднюю.
Установка Edge Microgateway при наличии подключения к интернету.
В этом разделе объясняется, как установить Edge Microgateway и инициализировать конфигурацию по умолчанию.
- Установите последнюю версию Edge Microgateway с помощью
npmследующим образом. Эта команда установит программное обеспечение и добавит исполняемый файлedgemicroв ваш путь .npm install edgemicro -g
Для установки определенной версии Edge Microgateway необходимо указать номер версии в команде установки. Если номер версии не указан, будет установлена последняя версия. Например, для установки версии 2.5.7 используйте следующую команду.
npm install edgemicro@2.5.7 -g
- Проверьте номер версии. Например, если вы установили версию 2.5.7:
edgemicro --version current nodejs version is v6.9.1 current edgemicro version is 2.5.7
- Следуйте инструкциям по настройке и конфигурации, приведенным в разделе «Настройка и конфигурирование Edge Microgateway» .
Эксплуатация 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:
- Удалите или заархивируйте каталог установки
[prefix]/lib/node_modules/edgemicro, где [prefix] — это префикс npm, как описано в разделе «Где установлен Edge Microgateway ?». - Удалите или заархивируйте файлы журналов . По умолчанию файлы
edgemicro-*.logнаходятся в/var/tmp/, но это местоположение можно настроить. В случае сомнений проверьте файл конфигурации Edge Microgateway. - Удалите или заархивируйте файлы конфигурации среды выполнения и конфигурации кэша:
~/.edgemicro/*.yaml
Поддержка Kubernetes
Вы можете использовать Edge Microgateway для управления API Apigee для сервисов, работающих в кластере Kubernetes . См. обзор интеграции Edge Microgateway с Kubernetes .
поддержка Docker
Теперь вы можете загрузить последнюю версию Edge Microgateway в виде образа Docker :
docker pull gcr.io/apigee-microgateway/edgemicro:latest