Is Azure Kubernetes Service supported for application hosted bots?

Nikita Krivets 496 Reputation points
2023-12-08T13:25:30.89+00:00

Hi,

The page related to application-hosted media bot development says that the bot can be hosted within one of the following Azure service environments:

  • Cloud Service.
  • Service Fabric with Virtual Machine Scale Sets (VMSS).
  • Infrastructure as a Service (IaaS) Virtual Machine (VM).

https://learn.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/requirements-considerations-application-hosted-media-bots#c-or-net-and-windows-server-for-development

The Bot also runs pretty well inside Windows containers of Azure Kubernetes Service, so I wonder if this should be listed as a supported environment as well. Or is there anything that may prevent this from working inside AKS in the future?

Azure Kubernetes Service
Azure Kubernetes Service
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
2,457 questions
Microsoft Teams | Microsoft Teams for business | Other
{count} vote

Accepted answer
  1. Prrudram-MSFT 28,281 Reputation points Microsoft Employee Moderator
    2023-12-11T10:10:03.0433333+00:00

    Hello @Nikita Krivets

    Thank you for reaching out to the Microsoft Q&A platform.

    You are correct that the application-hosted media bot can be hosted within one of the following Azure service environments: Cloud Service, Service Fabric with Virtual Machine Scale Sets (VMSS), and Infrastructure as a Service (IaaS) Virtual Machine (VM).

    Regarding Azure Kubernetes Service (AKS), while it is possible to run the bot inside Windows containers of AKS, it is not currently listed as a supported environment for hosting the application-hosted media bot. However, this does not necessarily mean that it will not work.

    It's important to note that running the bot inside Windows containers of AKS may require additional configuration and setup, and there may be limitations or considerations that need to be considered. For example, you may need to ensure that the AKS cluster has a Windows node pool, and that the necessary networking and security configurations are in place.

    If you decide to run the bot inside Windows containers of AKS, it's recommended that you thoroughly test and validate the solution to ensure that it meets your requirements and works as expected.

    --please don't forget to "[Accept the answer]" if the reply is helpful--


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.