This repo contains my Kubernetes demo in Azure.
- Complex demo environment using Terraform, GitHub Actions and featuring many scenarios including Azure Monitor, Azure Arc for Kubernetes, Linkerd, Istio, DAPR, KEDA, Flagger, Managed identity, distributed tracing, App Gw Ingress and more
- Added hybrid scenarios to demo environment - Arc for Data Services, API Management, AI - cognitive services
- Deploying and operating Kubernetes on Azure (provisioning, scaling, VM-less cluster)
- Deploying apps (Pods, Deployments, Services)
- Passing secrets and configurations (ConfigMap, Secrets, Key Vault)
- Stateful applications (StatefulSets, Persistent Volume, Backup and DR)
- Advanced networking (Ingress, Network Policy, Service Mesh, Canary releases)
- Package and deploy applications (Helm, OAM, RUDR)
- Advanced scheduling
- Security
- Develop apps on AKS with DevSpaces
- Deploy CI/CD with Jenkins and agents in containers
- Automatically provision Azure services with Service Catalog
- Monitoring
- Distributed application runtime (DAPR)
- Serverless with Kubernetes (Azure Functions, KEDA)
Tomas Kubica, LinkedId: tkubica, Twittter: @tkubica
Blog in Czech: https://www.tomaskubica.cz
Looking forward for your feedback and suggestions!