Azure / aksArc

# Welcome to the Azure Kubernetes Service enabled by Azure Arc (AKS Arc) repo This is where the AKS Arc team will track features and issues with AKS Arc. We will monitor this repo in order to engage with our community and discuss questions, customer scenarios, or feature requests. Checkout our projects tab to see the roadmap for AKS Arc!
MIT License
112 stars 45 forks source link

Shared Master + Controller Node for AKS on ASHCI #135

Open ceritmustafa opened 3 years ago

ceritmustafa commented 3 years ago

Hi,

What I want to learn is; -I have multiple and different AKS clusters that I want to deploy in Azure Stack HCI -Can I provision the master and controller nodes of these AKS clusters as a shared node? -If yes, how do I provide isolation for the management of AKS clusters? -What should we mind when determining the capacities and sizing of Master + Controller nodes?

abhilashaagarwala commented 2 years ago

Hey @ceritmustafa - please help me understand your scenario better! My understanding is that you have AKS clusters, and you also want to deploy your clusters on Azure Stack HCI. We do not support migrating AKS on Azure clusters to Azure Stack HCI. What you can do is deploy fresh, net new AKS clusters on Azure Stack HCI that closely mimic your AKS clusters on Azure. You can read more about AKS on Azure Stack HCI here - https://docs.microsoft.com/azure-stack/aks-hci/

AKS clusters on Azure Stack HCI have a management cluster (aka AKS host) that is a Kubernetes cluster with 1 control plane node. Once you set up this management cluster using Install-AksHci, you can create workload AKS clusters on Azure Stack HCI. These workload clusters will run your applications.

abhilashaagarwala commented 2 years ago

You cannot share the AKS host you install on Azure Stack HCI with your AKS clusters in Azure. They have no correlation and are not aware of each other.