Schema URL

Type: object

Any of

1. SkaffoldConfig object

Definitions

Artifact object

represents items that need should be built, along with the context in which they should be built.

buildArgs Record<string, string>
Default: "{}"
dockerfilePath string
imageName string
workspace string
BuildConfig object

contains all the configuration for the build steps

DeployConfig object

contains all the configuration needed by the deploy steps

GoogleCloudBuild object
projectId string
HelmDeploy object
releases HelmRelease[]
HelmRelease object
chartPath string
name string
namespace string
values Record<string, string>
Default: "{}"
valuesFilePath string
version string
KubectlDeploy object

contains the configuration needed for deploying with kubectl apply

manifests Manifest[]
LocalBuild object

contains the fields needed to do a build on the local docker daemon and optionally push to a repository.

skipPush boolean
Manifest object
parameters Record<string, string>
Default: "{}"
paths string[]
Default: "[]"
SkaffoldConfig object

top level config object that is parsed from a skaffold.yaml

apiVersion string
build object

contains all the configuration for the build steps

Any of: object object, object object, object object
deploy object

contains all the configuration needed by the deploy steps

Any of: object object, object object, object object
kind string