Kubernetes Basics
A comprehensive guide to Kubernetes basic concepts, key resources, and AKS architecture (MC_ resource group).
GitOps with AKS and FluxCD
Explains GitOps practices, architecture, and best practices using Azure Kubernetes Service (AKS) and FluxCD.
Job and CronJob
Explanation of batch processing (Job) and scheduled tasks (CronJob) mechanisms and best practices in Kubernetes.
Creating and Managing Helm Charts
A comprehensive guide to creating custom Helm Charts including structure, syntax, helper templates, packaging, and best practices
Volume Snapshots
Overview of Kubernetes Volume Snapshot feature, usage in backup/restore, and best practices.
Secret Management with AKS and Azure Key Vault
Learn how to securely manage secrets in Azure Kubernetes Service (AKS) using Azure Key Vault, leverage the Secrets Store CSI Driver, and follow best practices.
AKS Workload Identity
Explanation of Workload Identity, Managed Identity, and User-Assigned Identity in Azure Kubernetes Service (AKS)
Kubernetes Probes (Liveness, Readiness, Startup)
Explanation of the three types of Kubernetes Probes (Liveness, Readiness, Startup), their roles, differences, configuration, and operational best practices.
Pod Disruption Budget (PDB)
Explains the concept and configuration of Pod Disruption Budget (PDB) to maintain Pod availability in Kubernetes.
Application Gateway for Containers (ALB)
Overview and features of Kubernetes Gateway API and Azure Application Gateway for Containers
Azure Kubernetes Fleet Manager
Learn about Azure Kubernetes Fleet Manager for unified management, orchestration, and multi-cluster deployments across multiple AKS clusters.
Using External DNS in AKS
Learn how to configure and use External DNS in Azure Kubernetes Service (AKS) to automatically manage Azure DNS records based on Kubernetes Service/Ingress resources.