From the course: Kubernetes Essential Training: Application Development
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Tools for DRY deployments: Motivation - Kubernetes Tutorial
From the course: Kubernetes Essential Training: Application Development
Tools for DRY deployments: Motivation
- [Instructor] When you start using communities of scale, one of the first things that's going to happen, and trust me on this, is an explosion of yaml. So far my examples have been small demos, focusing on one feature of Kubernetes at a time. But if you're dealing with all the deployments for a global company, it's going to get crazy. Imagine we start with the pod, for a service. Well that service is going to have other yaml files, one for every feature we've seen, and several we haven't. Then you're going to have lots of services. And there's going to probably be a few copies of all of that. Development, staging, production, at least. And then you're going to be running that in all the regions around the world. Multiply all that together, and that is a lot of yaml. If we just start copying and pasting this along these four or five axes, it's going to be impossible to maintain. Imagine trying to changing the liveness check path…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
-
-
(Locked)
Tools for DRY deployments: Motivation2m 10s
-
(Locked)
Tools for DRY deployments: Helm6m 50s
-
(Locked)
Tools for DRY deployments: Kustomize4m 50s
-
(Locked)
Tools for DRY deployments: Advice1m 58s
-
(Locked)
Advanced Debugging: kubectl debug4m 6s
-
(Locked)
Advanced Debugging: nixery.dev3m 23s
-
(Locked)
Advanced Debugging: kubectl sniff2m 56s
-
(Locked)
Just like being there: skaffold2m 54s
-
(Locked)
Just like being there: telepresence5m 21s
-
(Locked)
Running your clusters7m 24s
-
(Locked)
-