Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds Skaffold as a dev solution. The main idea is to replicate a close to production environment while developing applications.
The goal was to push a developer experience that doesn't compromise ease of use like you would on a local development environment using docker compose and nodemon. When running
skaffold dev
, skaffold will build docker images, push them to the cluster in the current kubernetes context, and sync any source code modifications by copying file directly inside the container. This means that, excepts on first launch, no other docker build happens. This allows for extremely fast iterations, just like you would on a more traditional setup.To do so, this PR brings the following changes:
Any feedback is welcome