具有Kubenetes部署的后端服务的WSO2 API管理器

具有Kubenetes部署的后端服务的WSO2 API管理器,wso2,wso2-am,Wso2,Wso2 Am,我正在考虑在VM(而不是kubernetes)中部署WSO2 API manager/GW,并将所有API调用转发给运行在我的kubernetes群集中的nginx入口控制器,该群集中也有公开API的所有后端服务。我找不到关于此类部署文档的任何信息,希望检查是否存在任何已知的缺陷。这是可行的,也是可以接受的。对于API Manager网关,您的后端服务看起来就像另一个端点。在API发布服务器中创建API时,可以创建API并为后端服务提供入口URL。如果网关可以访问入口网关,您应该能够成功调用AP

我正在考虑在VM(而不是kubernetes)中部署WSO2 API manager/GW,并将所有API调用转发给运行在我的kubernetes群集中的nginx入口控制器,该群集中也有公开API的所有后端服务。我找不到关于此类部署文档的任何信息,希望检查是否存在任何已知的缺陷。

这是可行的,也是可以接受的。对于API Manager网关,您的后端服务看起来就像另一个端点。在API发布服务器中创建API时,可以创建API并为后端服务提供入口URL。如果网关可以访问入口网关,您应该能够成功调用API。这种方法的唯一缺点是网络延迟

如果在K8s中部署API管理器,则可以降低此网络延迟,因为您可以通过K8s中的服务访问后端服务。如果您不关心延迟,可以采用这种方法。我在业内看到过这种模式,人们正在使用这种方法


如果您想在K8s中部署API Manager,可以查看

谢谢。我看到了APIM kubenetes部署模式,但如果这是经过良好生产测试的,我就不满意了?有些用户在生产中运行这些工件。