Deploy Mule application to specific node pool in multiple node pools for a cluster in Azure Kubernetes Service (AKS)

Promsongwong, Jirayu 1 Reputation point
2021-03-09T03:20:28.06+00:00

As I have 2 different node pools in the cluster,
Can make my application to deploy to one specific node pool only?
Is there a way to set rule for that?

Would it be possible to have separated node pool for cluster in Azure Kubernetes Service (AKS) to group MuleSoft related resource in that node pool?
Also, can we choose to deploy Mule application to that separated node pool?

Best Regards,
Jirayu Promsongwong

Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS)
An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.
2,235 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. vipullag-MSFT 26,421 Reputation points
    2021-03-10T01:28:16.527+00:00

    @Promsongwong, Jirayu

    Apologies in delayed response on this.

    Yes, this can be done. For your requirement you will have to try the node label. Generally nodes in a node pool will have a common node label. If you apply that to the deployment yaml, then the containers will be placed on that node pool.

    Please check this document on the Setting nodepool taints.

    Hope this helps.

    Please 'Accept as answer' if it helped, so that it can help others in the community looking for help on similar topics.

    0 comments No comments

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.