Skaffold - Fast, Simple Local Kubernetes Development




Skaffold - Fast, Simple Local Kubernetes Development

Skaffold handles the workflow for building, pushing, and deploying your application, allowing you to focus on what matters most: writing code.

This course covers all the features of Skaffold from setting up and Install Skaffold to all the advanced features

Setup fast local Kubernetes development

Detailed discussion on various stages of Skaffold workflow

  • Initialize and start the project

  • Continuous development setup

  • Debug on Kubernetes application on the cluster

  • CI/CD integration with Skaffold

Understand Skaffold pipeline stages

  • Generating Skaffold configuration file

  • Build images with various builders

  • Tag images based on different policies

  • Test container images with structure tests

  • Deploy the application with kubectl, kustomize or helm

  • Sync changed files directly to containers

  • Tail logs from workloads for monitoring and debugging

  • Forward ports from services

  • Cleanup manifests and container images

Demonstrate dev and build stage of Skaffold pipeline

  • Build using Docker local and remote

  • Build using Buildpack on java, python, go, and node projects

  • Build using Jib on Maven and Gradle projects

  • Build using Kaniko on Minikube and Google Cloud Build

  • Setup of Google Cloud Build with required storage set, permissions, Repository and Registry

Profile Switching and Patching

  • Create a different profile and activate based on different conditions like KubeContext, Environmental variable, etc

  • Use different tagging policy like git-commit hash, timestamp and custom template

Debugging and Advanced features

  • Enable tail logs for efficient debugging

  • Advanced features like file-sync for faster application development

Automate the workflow for building, Pushing and deploying your application, Focus on Kubernetes code development

Url: View Details

What you will learn
  • Optimized Kubernetes Development
  • Skaffold setup and installation
  • Skaffold workflow

Rating: 4.45

Level: All Levels

Duration: 3.5 hours

Instructor: MUTHUKUMAR Subramanian


Courses By:   0-9  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

About US

The display of third-party trademarks and trade names on this site does not necessarily indicate any affiliation or endorsement of coursescompany.com.


© 2021 coursescompany.com. All rights reserved.
View Sitemap