0
我很努力地找到与配置多个版本的API的正确模式有关的可扩展服务代理和Google端点配置的任何文档。在Kubernetes中运行带谷歌端点的API的并行主要版本
简要概述 - 我有docker构建了两个API版本。它们在不同的容器中运行。
我目前有一个带ESP和APIv1的kubernetes吊舱。
真的我想运行ESP + APIv1和ESP + APIv2的吊舱,但我可以计算出这将如何工作 - 我的外部IP和DNS将全部指向一个吊舱 - 终端似乎并不直到用户进入ESP服务,是否有一些传递给另一个ESP实例的机制 - 我在这里显然缺少一些东西。
或者 - 为了运行多个版本,我应该在其中运行ESP,APIv1和APIv2的pod吗?从可伸缩性或管理角度来看,这似乎并不理想。
谢谢,这当然看起来像一个可能性,我不得不与我们的API团队讨论它。 我仍然希望能够在不同的容器中运行不同的版本,如果这确实可行的话。 – Dan