From the course: Kubernetes for Java Developers

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Skaffold

Skaffold

From the course: Kubernetes for Java Developers

Start my 1-month free trial

Skaffold

- [Instructor] Going through the entire process of building your application, creating a Docker image, updating Kubernetes manifests, re-applying those manifests to Kubernetes cluster could be daunting when you want to focus mostly on building your application. This is exactly where deployment pipelines help. This chapter will show two types of deployment pipelines. One, that you can run during your local dev setup, and another that can run reliably in the Cloud. The first option that we will consider is Skaffold. Skaffold is an opensource come online tool that facilitates continuous development for Kubernetes applications. Skaffold provides an opinionated, minimal pipeline to keep things simple. You can iterate on your application source code locally, then deploy to a local or remote Kubernetes clusters. Skaffold detects changes in your source code and handles the pipeline to build, push, and deploy your application automatically with policy-based image tagging and highly optimized…

Contents