GoogleContainerTools / skaffold
- среда, 13 ноября 2019 г. в 00:21:44
Go
Easy and Repeatable Kubernetes Development
Skaffold is a command line tool that facilitates continuous development for Kubernetes applications. You can iterate on your application source code locally then deploy to local or remote Kubernetes clusters. Skaffold handles the workflow for building, pushing and deploying your application. It also provides building blocks and describe customizations for a CI/CD pipeline.
We'd love to hear from you!
Office Hours
Skaffold office hours are for The Skaffold Community. We want to provide an open forum for the Community to share
Please feel free to add suggestions to the agenda and attend.
Join the skaffold-users mailing list to get the calendar invite directly on your calendar. You can access the hangouts invite directly from this calendar invite.
Survey
Your feedback is very valuable to us! We have an anonymous user feedback survey - please help us by spending a quick 5 minutes to tell us how satisfied you are with Skaffold, and what improvements we should make!
Survey Link - https://forms.gle/BMTbGQXLWSdn7vEs6
git clone and skaffold runskaffold run end-to-end or just part of skaffold stages from build to deployment in your CI/CD systemInstallation methods can be found in the Getting Started Guide.
See Github Releases for more information.
Skaffold simplifies your development workflow by organizing common development
stages into one simple command. Every time you run skaffold dev, the system
What's more, the pluggable architecture is central to Skaffold's design, allowing you to use
the tool you prefer in each stage. Also, Skaffold's profiles feature grants
you the freedom to switch tools as you see fit depending on the context.
For example, if you are coding on a local machine, you can configure Skaffold to build artifacts
with local Docker daemon and deploy them to minikube
using kubectl, the Kubernetes command-line interface and when you finalize your
design, you can switch to the production profile and start building with
Google Cloud Build and deploy with Helm.
Skaffold supports the following tools:
kubectl)Besides the above steps, skaffold also automatically manages the following utilities for you:
kubectl port-forwardDocumentation for latest release: https://skaffold.dev
Documentation for latest build: https://skaffold-latest.firebaseapp.com
Check out our examples page
Skaffold is generally available and considered production ready. Detailed feature maturity information and how we deprecate features are described in our Deprecation Policy.
Support channels: