Multi-container applications with .NET Core on Kubernetes
summary
A small Angular client and a .NET Core REST API write clicks into Azure Table Storage, built locally, containerized with Docker and pushed to Google Container Registry, then deployed to Kubernetes with one replica per service; CI runs Terraform via Lunaform (Terraform + Moonshine) to create Azure resources and captures Terraform outputs, Moonshine stores them encrypted and runtime resolves secrets via Moonshine encryption. The pipeline builds images, pushes them, deploys manifests and the demo works end-to-end.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 2:16Strategy and background
- 5:17Infrastructure as code
- 9:48Lunaform framework demo
- 14:07Secret management
- 25:10Backend service development
- 32:37Frontend development
- 36:01Kubernetes introduction
- 42:27Production deployment
related talks
52mBring your ASP.NET Core solutions to Kubernetes in Azure
58mKubernetes for .NET Developers
01h 01mGetting started with Kubernetes for your .NET Application
55mArchitecting .NET solutions in a Docker ecosystem
01h 15mContainerize .NET Apps and deploy to Kubernetes
53mResilient microservices with Kubernetes
35mBuilding Apps with Containers, Functions and Managed Services
01h 03mCloud Native .NET
