Azure Kubernetes service is a hosted Kubernetes service in Azure. A cluster contains a set of nodes (such as Azure VMs). Just like a normal Kubernetes node, kube-proxy and kubelet are installed on the node. kube-proxy, which communicates with the Azure virtual NIC, manages the route in and out for services and pods. kubelet receives the request from the master, schedules the pods, and reports the metrics. In Azure, we could mount various Azure storage options such as Azure disk and Azure files as the Persistent Volume (PV) for persisting the data for containers. An illustration of this is shown here:
Want to build a cluster from scratch?
If you would prefer to build a cluster on your own, be sure to check out the AKS-engine project (https://github.com/Azure/aks-engine), which builds Kubernetes infrastructure in Azure using the Azure resource manager...
If you would prefer to build a cluster on your own, be sure to check out the AKS-engine project (https://github.com/Azure/aks-engine), which builds Kubernetes infrastructure in Azure using the Azure resource manager...