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 hugecourses.com.
View Sitemap