skaffold.yaml
v1alpha1Schema URL
Type:
object
Any of
Definitions
Artifact
object
represents items that need should be built, along with the context in which they should be built.
buildArgs
Record<string, string>
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>
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>
paths
string[]
SkaffoldConfig
object
top level config object that is parsed from a skaffold.yaml