Tutorials
See the Github Examples page for more examples.
Deploying examples to a remote cluster
When deploying to a remote cluster you have to point Skaffold to your default image repository in one of the four ways:
- flag:
skaffold dev --default-repo <myrepo> - env var:
SKAFFOLD_DEFAULT_REPO=<myrepo> skaffold dev - global skaffold config (one time):
skaffold config set --global default-repo <myrepo> - skaffold config for current kubectl context:
skaffold config set default-repo <myrepo>
- Use Skaffold to build and deploy an application on Kubernetes
- Manage CRDs w/ Skaffold - Configuring Which K8s Resources & Fields Skaffold Manages
- Defining dependencies between artifacts
- Importing configuration as dependencies
- Building Artifacts with a Custom Build Script
- Developer Journey with Buildpacks
- Go integration test coverage profiles
- Override the run image in buildpacks builder
- Using Skaffold for CI/CD with GitLab
Last modified October 15, 2025: chore: send one PR a week with _all_ golang dependabot updates (#9888) (48bae151)