Kubernetes On Azure Deck
Kubernetes On Azure Deck
Rasheed Md
Content
Introduction
Kubernetes on Azure overview
AKS high avaialbilty
Resources
How Kubernetes works
Kubernetes
control Worker node
Internet
kubelet kube-proxy
Pod Pod
Containers Containers
Managed Kubernetes Kubernetes
Internet
Docker
Master node
Pod Pod
API server Containers Containers
-controller-
manager -scheduler
Worker node
kubelet kube-proxy
replication, namespace,
serviceaccounts, etc. etcd
Docker
Pod Pod
Azure managed control plane Containers Containers
master node
components components
Integrated end-to-end Kubernetes experience
AKS production cluster
Web tier
Azure
Inner loop
Source Container Azure
code control Registry Monitor
Azure AKS dev
DevSpaces cluster
Test
Business tier
Debug
Auto-build
Azure Pipelines/
DevOps Project
Database tier
Helm chart
CI/CD
Base line architecture of AKS
AKS provides built-in high availability features, such as multiple availability zones (in
supported regions), cluster auto-repair, and automatic upgrades.
Control access through Safeguard keys and Secure network Compliant Kubernetes
AAD and RBAC secrets with Key Vault communications with service with certifications
VNET and policy for SOC, HIPAA, and PCI
Scale applications on the fly
…and more
Kubernetes
Additional references,
1. aka.ms/LearnKubernetes
2. https://adrianhynes.medium.com/regional-high-availability-for-aks-workloads-
ac2dd4adc87b
3. https://github.com/virtual-kubelet/virtual-kubelet
4. https://docs.microsoft.com/en-us/azure/aks/virtual-nodes-portal
5. https://openappmodel.io/
6. https://dapr.io
7. https://azure.microsoft.com/en-us/resources/kubernetes-up-and-runni
ng/
8. https://aksworkshop.io/
9. https://thechief.io/c/codersociety/creating-and-manageing-ha-aks-
kubernetes-cluster-azure-thanks-terraform/