<p>I am planning to deploy multiple applications on Azure kubernetes and each application will have multiple services.</p>
<p>I will have Azure API management in front of the kubernetes services.</p>
<p>As each application will have multiple services, how do I register those services in Azure API management? Would it be one by one? Is there a way to generate swagger document for the kubernetes services and register at once?</p>

<p>If you want to register them as a different services, yes you need to do one by one. But there is a way You can create a single API in API Management that points to multiple different backend APIs. Use the <a href="https://learn.microsoft.com/en-us/azure/api-management/import-and-publish" rel="nofollow noreferrer">set-backend-service policy</a> to change the backend API for certain operations.</p>
