github.com/GoogleContainerTools/skaffold/v2@v2.13.2/docs-v2/content/en/docs/workflows/getting-started-with-your-project.md (about) 1 --- 2 title: "Getting Started With Your Project" 3 linkTitle: "Getting Started With Your Project" 4 weight: 10 5 no_list: true 6 --- 7 8 Skaffold requires a `skaffold.yaml`, but - for supported projects - Skaffold can 9 generate a simple config for you that you can get started with. To configure 10 Skaffold for your application you can run [`skaffold init`][init]. 11 12 Running [`skaffold init`][init] at the root of your project directory will walk you 13 through a wizard and create a `skaffold.yaml` that defines how your project is 14 built and deployed. 15 16 [init]: {{<relref "docs/init" >}} 17 18 ```bash 19 skaffold init 20 ``` 21 22  23 24 ## What's next 25 You can further set up [File Sync]({{<relref "/docs/filesync" >}}) for source files 26 that do not need a rebuild in [dev mode]({{<relref "/docs/workflows/dev">}}). 27 28 Skaffold automatically forwards Kubernetes Services in [dev mode]({{<relref "/docs/workflows/dev">}}) if you run it with `--port-forward`. If your project contains resources other than services, you can set-up [port-forwarding]({{<relref "/docs/port-forwarding" >}}) 29 to port-forward these resources in [`dev`]({{<relref "docs/workflows/dev" >}}) or [`debug`]({{<relref "/docs/workflows/debug" >}}) mode. 30 31 32 For more understanding on how init works, see [`skaffold init`]({{<relref "/docs/init" >}}).