OpenResty Edge™ 安装与升级

OpenResty Edge™ 安装与升级文档。

安装 OpenResty Edge

OpenResty Edge 主要包含三个角色(OpenResty Edge Admin,OpenResty Edge Log Server, OpenResty Edge Node),三者的关系如下图: OpenResty Edge Admin:简称 Edge Admin,用于控制管理.

升级 OpenResty Edge

我们建议您升级生产环境前,使用生产环境的数据构建一个与生产环境一样的测试环境进行升级测试,测试通过后再进行正式环境的升级。详细步骤见 克隆 OpenResty Edge 环境。 如果您当前使用的版本大于 25.3.10-1,那么你可以参考此文档:《升级与降级》。

安装 OpenResty Edge Node

配置包:openresty-edge-VERSION.tar.gz,请到下载中心下载。 您的 Edge Admin 的 IP 和端口,对应下文中的 ADMINHOST 和 ADMINPORT。

克隆 OpenResty Edge 环境

在面对如以下的场景时,我们可能需要构建一个与生产环境一致或者是尽可能一致的环境: 进行升级测试:升级 OpenResty Edge 前,搭建一个与生产环境一致的环境,进行升级测试,测试通过后,再对生产环境进行升级。

在 Kubernetes 环境中部署 OpenResty Edge

在开始部署之前,请确保您已经搭建好 Kubernetes 集群。 部署文件:openresty-edge-VERSION.yml 此部署文件专用于在 Kubernetes 环境中部署 OpenResty Edge Edge。

升级 Kubernetes 中的 OpenResty Edge

在对生产环境进行升级之前,我们强烈建议您使用生产数据构建一个与生产环境相同的测试环境,并在该环境中进行升级测试。只有在测试成功完成后,才应该在正式环境中执行升级操作。关于环境克隆的详细步骤,请参见克隆 OpenResty Edge 环境文档。

容器化部署 OpenResty Edge 指南

本指南详细阐述了在容器环境中部署 OpenResty Edge 的完整流程。这种部署方式适用于快速测试,不建议用于生产环境。 注意:对于生产环境部署,我们建议参考《安装 OpenResty Edge》或《Kubernetes 部署指南》。

容器化 OpenResty Edge 升级指南

本指南详细说明如何升级在容器环境中部署的 OpenResty Edge 各组件。升级过程需要按照特定顺序进行,以确保系统稳定性和数据完整性。 请注意:对于生产环境,我们不建议使用容器进行部署,容器部署的环境,升级时业务会中断。

在 Kubernetes 中安装 OpenResty Edge Node

部署文件:openresty-edge-node-VERSION.yml 此部署文件专用于在 Kubernetes 环境中部署 OpenResty Edge Node。为确保配置的准确性和兼容性,该文件需要根据您的具体环境进行定制化配置。

降级 OpenResty Edge

如升级失败,可按照以下步骤进行回滚。在执行操作前,请务必与 OpenResty Inc. 的技术支持人员约定具体时间。

卸载 OpenResty Edge

下载安装器 运行安装器 输入您要执行的操作 Uninstall 输入您要卸载的组件 Edge Node 如果成功,最后会有如下提示 操作步骤相同,卸载时组件选择 Log Server 如果成功,最后会有如下提示 操作步骤相同,卸载时组件选择 Edge Admin 如果成功,最后会有如下提示.