Вы просматриваете документацию Apigee Edge .
Перейти к документации Apigee X. info
5 мая 2025 года мы выпустили новую версию Apigee Edge для частного облака.
Процедура обновления
В этом разделе описывается, как установить этот релиз, если вы обновляете предыдущий релиз Edge for Private Cloud. Если вам нужно обновить более ранний релиз, см. раздел Применение нескольких версий исправлений .
Обновление этого выпуска приведет к обновлению компонентов, перечисленных ниже:
- edge-gateway-4.53.00-0.0.60278.noarch.rpm
- сервер-управления-краем-4.53.00-0.0.60278.noarch.rpm
- процессор-сообщений-edge-4.53.00-0.0.60278.noarch.rpm
- edge-postgres-server-4.53.00-0.0.60278.noarch.rpm
- edge-qpid-server-4.53.00-0.0.60278.noarch.rpm
- край-маршрутизатор-4.53.00-0.0.60278.noarch.rpm
- край-ui-4.53.00-0.0.20267.noarch.rpm
- Edge-management-ui-4.53.00-0.0.20041.noarch.rpm
- edge-management-ui-static-4.53.00-0.0.20064.noarch.rpm
- apigee-nginx-1.26.3-1.el8.x86_64.rpm
- apigee-nginx-1.26.3-1.el9.x86_64.rpm
Вы можете проверить установленные в данный момент версии RPM и узнать, нужно ли их обновить, введя:
apigee-all version
Чтобы обновить установку, выполните следующую процедуру на узлах Edge:
На всех узлах Edge:
- Очистите репозитории Yum:
sudo yum clean all
- Загрузите последнюю версию файла Edge 4.53.00
bootstrap_4.53.00.sh
в/tmp/bootstrap_4.53.00.sh
:curl https://software.apigee.com/bootstrap_4.53.00.sh -o /tmp/bootstrap_4.53.00.sh
- Установите утилиту Edge 4.53.00
apigee-service
и зависимости:sudo bash /tmp/bootstrap_4.53.00.sh apigeeuser=uName apigeepassword=pWord
Где uName и pWord — это имя пользователя и пароль, которые вы получили от Apigee. Если вы опустите pWord , вам будет предложено ввести его.
- Используйте команду
source
для выполнения скриптаapigee-service.sh
:source /etc/profile.d/apigee-service.sh
- Обновите утилиту
apigee-setup
:apigee-service apigee-setup update
- Очистите репозитории Yum:
- На всех узлах Edge выполните скрипт
update.sh
для процессаedge
(включая монетизацию):/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- На всех узлах пограничного маршрутизатора обновите Nginx , как показано ниже:
- Остановить процесс Edge-Router на узле маршрутизатора
/opt/apigee/apigee-service/bin/apigee-service edge-router stop
- Обновите программное обеспечение nginx на узле маршрутизатора.
dnf update apigee-nginx
- Убедитесь, что версия Nginx обновлена до Nginx 1.26.3.
/opt/nginx/sbin/nginx -V
- Запустить процесс маршрутизатора на узле
/opt/apigee/apigee-service/bin/apigee-service edge-router start
- Повторите процесс на каждом узле маршрутизатора, по одному за раз.
- Остановить процесс Edge-Router на узле маршрутизатора
- На всех узлах пользовательского интерфейса выполните скрипт
update.sh
для пользовательского интерфейса:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Если вы используете New Edge, выполните следующую команду:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
Исправления ошибок
В этом разделе перечислены ошибки частного облака, которые были исправлены в этой версии.
Идентификатор выпуска | Описание |
---|---|
391319737 | Исправлена ошибка в скрипте configure-sso , которая влияла на пользовательский интерфейс. |
380184583 | Исправлена проблема с разрешением настраиваемой роли в новом пользовательском интерфейсе Edge для соответствия функциональности классического пользовательского интерфейса Edge. |
382967738 | Политика JavaCallout теперь включает дополнительные меры безопасности во время инстанцирования класса Java. Эти улучшения предотвращают развертывание политик, которые напрямую или косвенно пытаются выполнить действия, требующие запрещенных разрешений.В большинстве случаев существующие политики будут продолжать функционировать как и ожидалось без каких-либо проблем. Однако политики, которые полагаются на сторонние библиотеки или содержат пользовательский код, который косвенно запускает операции, требующие повышенных разрешений, могут быть затронуты. |
319447467 | Повышенная безопасность за счет применения дополнительных ограничений к скриптам Python, используемым в политике PythonScript , когда включен менеджер безопасности. |
409628036 | Исправлена проблема, из-за которой некоторые поля в журналах Nginx Access не регистрировались. |
Исправлены проблемы безопасности.
В этом выпуске не было добавлено никаких новых проблем безопасности.
Изменения в поддерживаемом программном обеспечении
В этот выпуск не включена поддержка нового программного обеспечения.
Устаревания и выбытия
В этом выпуске нет новых устаревших или отмененных функций.
Новые возможности
В этом разделе перечислены новые функции этой версии.
Идентификатор выпуска | Описание |
---|---|
388158972 | Улучшена производительность и стиль раздела «Продукты» в новом пользовательском интерфейсе Edge. |
Известные проблемы
Полный список известных проблем см. в разделе Известные проблемы с Edge для частного облака .
Применение нескольких версий патча
В этом разделе описывается, как применить несколько версий исправлений, если вы обновляете версию Edge для частного облака, которая более ранняя, чем предыдущая версия выпуска исправлений.
Каждый выпуск исправления содержит обновления определенных компонентов Edge for Private Cloud, таких как edge-management-server
. Чтобы применить несколько версий исправления, вам необходимо обновить каждый компонент Edge, который был включен в выпуск исправления позже вашей текущей установленной версии. Вы можете найти эти компоненты, просмотрев заметки о выпуске Edge for Private Cloud для всех версий позже вашей текущей версии и проверив список RPM для этих выпусков. См. заметки о выпуске Apigee для ссылок на все заметки о выпуске Edge for Private Cloud.
Примечание: Вам нужно обновить каждый компонент только один раз, установив RPM для последней версии компонента, включенного в выпуски исправлений. Следуйте инструкциям в примечаниях к выпуску для этой версии, чтобы обновить компонент.
Примечание: Обновление компонента автоматически устанавливает последнюю версию патча компонента. Если вы хотите обновиться до версии патча, которая не является последней, вам необходимо поддерживать собственную копию tarball репозитория Apigee с помощью зеркала Apigee и использовать это зеркало для установок Apigee. Для получения дополнительной информации см. Использование локального репозитория Edge для поддержания версии Edge .