Rancher × Apache APISIX:极速部署更好用的开源网关和 Ingress Controller

本文介绍了如何在Rancher中部署Apache APISIX和Apache APISIX Ingress Controller,以及如何利用它们代理Kubernetes服务。通过Rancher的Catalogs部署Helm仓库,然后通过Apache APISIX代理和Ingress Controller实现服务的对外暴露,展示了Apache APISIX的负载均衡、动态路由等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Rancher × Apache APISIX

Rancher 是一个开源的企业级多集群 Kubernetes 管理平台,实现了 Kubernetes 集群在混合云+本地数据中心的集中部署与管理,以确保集群的安全性,加速企业数字化转型。
本文将介绍如何在 Rancher 应用商店(Catalog)中安装和部署 Apache APISIX 和Apache APISIX Ingress Controller,进而如何通过它们代理 Kubernetes 服务。

前置条件

将现有 Kubernetes 集群已纳入 Rancher 管理。

部署 Apache APISIX 和 Apache APISIX Ingress Controller

在 Rancher 的 Tools - Catalogs 页面可以进行应用商店(catalogs)的配置,我们在这里添加 Apache APISIX 的 Helm 仓库:
https://github.com/apache/apisix-helm-chart

图片

保存完成后,即可选择 Apps 页面进行 Apache APISIX 的部署了。选择 Launch 便可看到 Apache APISIX 的仓库信息了。这里我们直接选择 apisix 即可。

图片

图片

接下来只需要在此页面中进行简单的配置即可。因为我们想要同时部署 APISIX Ingress controller,所以在底部的 Answers 中填入 ingress-controller.enabled=true这个配置项 。保存即可完成部署。
图片

稍等片刻即可完成部署。
图片

部署示例项目

我们使用 ke

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

API7.ai 技术团队

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值