Deploy, harden, and operate a production-grade Azure Kubernetes Service cluster from zero — using only current, supported technology.
Build a complete AKS production environment end-to-end. Every challenge uses Build it right, from the ground up.
--attach-acraka.ms/InstallAzureCLI or run az upgradeaz aks install-clihelm.sh/docs/intro/installfluxcd.io/flux/installationStandard_NC4as_T4_v3 quota 24–48h in advanceServices you will provision and integrate during the hackathon.
Thirteen core challenges plus optional GPU/AI and FinOps tracks. Click any card to read the challenge.
Configure your workstation with the full cloud-native toolset: Azure CLI, kubectl, kubelogin, Helm, and Flux v2 CLI. Verify Azure subscription access and register required resource providers.
Containerize FabTechOps and push images to Azure Container Registry using ACR Tasks — no local Docker required.
Deploy a production-ready AKS cluster: Azure CNI Overlay, Cilium, Workload Identity, OIDC issuer, AzureLinux, and auto-upgrade channels.
Deploy in-cluster PostgreSQL, package FabTechOps as a Helm chart, and expose it via Gateway API using the Istio-based App Routing add-on or Application Gateway for Containers.
Replace hardcoded credentials with Azure Key Vault + Secrets Store CSI and Entra ID federated credentials. Zero static secrets in any manifest.
Build a full-stack observability platform: Azure Managed Prometheus, Grafana dashboards, Container Insights log collection, and KQL queries.
Configure HPA, KEDA (Service Bus queue depth, scale-to-zero), and Node Auto Provisioning (Karpenter) for just-in-time node creation.
Implement pull-based continuous delivery via the AKS Flux v2 extension. Update the pre-configured manifest in your fork, demonstrate drift correction, and use PRs for progressive delivery.
Apply Entra ID RBAC, least-privilege roles, Azure Policy (OPA), image registry restrictions, and Kubernetes network policies.
Configure StatefulSets with Azure Disk (RWO) and Azure Files (RWX) CSI drivers. Prove data survives pod deletion. Explore Azure Backup for AKS.
Build a private AKS cluster, configure egress via NAT Gateway or Azure Firewall, and lock down ACR access with a private endpoint.
Create a Fleet hub, join multiple member clusters, propagate workloads with ClusterResourcePlacement, and design a staged upgrade run strategy.
Enable the AKS managed Istio add-on, enforce mTLS in STRICT mode, and implement a canary traffic split using VirtualService and DestinationRule.
Add a GPU node pool (Standard_NC4as_T4_v3), verify the NVIDIA device plugin, run a CUDA validation job, and deploy an open-source model inference endpoint.
Enable the AKS AI Toolchain add-on or install KAITO, deploy a Phi-3-mini or Mistral-7B Workspace CRD, validate inference, and scale replicas.