Azure kubernetes - 在 Azure API 管理中注册服务?
Azure kubernetes - register services in Azure API management?
我打算在 Azure kubernetes 上部署多个应用程序,每个应用程序将有多个服务。
我将在 kubernetes 服务前进行 Azure API 管理。
由于每个应用程序都有多个服务,我如何在 Azure API 管理中注册这些服务?会不会是一个一个的?有没有办法为kubernetes服务生成swagger文档并立即注册?
如果您想将它们注册为不同的服务,是的,您需要一项一项地进行。但是有一种方法可以在 API 管理中创建一个指向多个不同后端 API 的单个 API。使用 set-backend-service policy 更改某些操作的后端 API。
我打算在 Azure kubernetes 上部署多个应用程序,每个应用程序将有多个服务。
我将在 kubernetes 服务前进行 Azure API 管理。
由于每个应用程序都有多个服务,我如何在 Azure API 管理中注册这些服务?会不会是一个一个的?有没有办法为kubernetes服务生成swagger文档并立即注册?
如果您想将它们注册为不同的服务,是的,您需要一项一项地进行。但是有一种方法可以在 API 管理中创建一个指向多个不同后端 API 的单个 API。使用 set-backend-service policy 更改某些操作的后端 API。