Understanding Skaffold's features
In Chapter 3, Skaffold – Easy-Peasy Cloud-Native Kubernetes Application Development, we were introduced to Skaffold. We uncovered some of its features by building and deploying a Spring Boot application to the local Kubernetes cluster. However, Skaffold is capable of far more than that, so let's take a look at some of its features.
Skaffold has the following features:
- Easy to share: Sharing your project among the same or different teams, provided they already have Skaffold installed, is effortless. They have to run the following commands to proceed with their development activities:
git clone repository URL skaffold dev
- Integrated with IDE: Many IDEs, such as IntelliJ and VS Code, support the Cloud Code plugin developed by Google, which internally uses Skaffold and its API to provide a better developer experience while developing a Kubernetes application. Using the IntelliJ or VS code Google Cloud Code Extension plugin...