Skaffold
Local Kubernetes development tool that automates the build-push-deploy loop so code changes are reflected in a cluster automatically.
- Actively maintained
- Well documented
- Permissive license
Overview
Skaffold watches your source code, automatically rebuilds container images when files change, pushes them to a registry, and redeploys to a Kubernetes cluster - continuously, without a developer manually re-running each step. It supports many build and deployment tools rather than locking a team into one specific toolchain.
Skaffold is a fit for developers building applications that run on Kubernetes who want a fast local iteration loop, complementing Coder (also in this catalog), which provisions remote development environments rather than automating the local build-deploy cycle.
Why it's in this catalog
Catalog rating: ★★★☆☆ (3/5)
Kubernetes local-development workflow tool, a focused build/deploy-loop niche.
- Mature
- Vendor-backed
- Categories
- Developer Tools
- Languages
- Go
- License
- Apache-2.0
Related Projects
Buildpacks
Apache-2.0Cloud Native Buildpacks build production-ready container images directly from application source code, without writing a Dockerfile.
Actively maintained
- Developer Tools
Okteto
Apache-2.0Development tool that lets you code locally while running and debugging your application directly inside a remote Kubernetes cluster.
Actively maintained
- Developer Tools
Jenkins
MITWidely used open-source automation server with a large plugin ecosystem for building CI/CD pipelines and automating software delivery.
Actively maintained
- DevOps
JupyterLab
BSD-3-ClauseThe standard web-based interactive computing environment for notebooks, code, and data, widely used across data science and research.
Actively maintained
- Developer Tools
Spotted an error? Suggest an edit on GitHub.