Skip to content

Skaffold

Skaffold is a "Continuous Development" tool to enable sharing development environments.

Development

In it's most common use case skaffold outlines how to build a set of containers, and how to deploy them utilizing a yaml file. A command such as skaffold dev is run which will watch for file changes for a docker container, and when it sees them, rebuild and redeploy the container as the file changes occur.

This provides a quick inner loop for kubernetes development.

Init

skaffold init is a command to initialize skaffold on a project. It will require some kubernetes manifests to be generated to get started.

Back to top