Kubernetes Deployment Templates with Kontemplate
summary
Kontemplate generates Kubernetes manifests by combining Go template files with per-environment value files, letting teams inject whole config files to avoid duplicating YAML. The workflow uses kubectl with kubeconfig contexts, Jenkins CI and Go templating, and was deployed to four environments/clusters (dev, integration, pré-prod, prod) with environment-specific image tags and replica counts (for example 1 replica in integration, 3 in prod) to reduce manual edits and config drift.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 1:04Classic Kubernetes deployments
- 3:31Kontemplate overview
- 6:17Kontemplate examples
- 9:44CI file structure
- 10:51Demo and conclusion
related talks
35mKubernetes journey
30mLet's Kustomize Our K8S Deployments with Style!
34mKustomize: Template-Free Configuration Customization for Kubernetes
02h 18mDevelop and Deploy to Kubernetes like a Googler
36mHow to make Kubernetes rhyme with prod readiness - Tiffany Jernigan and Matthias Haeussler
50mContinuous Deployment With Jenkins X And Kubernetes
45mKubernetes Operability Tooling
15mKubernetes Deployment from Platform to API
