kubernetes Deploy
Description
Configuration Keys
type
typeType
Required
name
nameType
Required
description
descriptionType
Required
source
sourceType
Required
source.path
source.pathType
Required
source.repository
source.repositoryType
Required
source.repository.url
source.repository.urlType
Required
dependencies[]
dependencies[]Type
Default
Required
disabled
disabledType
Default
Required
environments[]
environments[]Type
Required
include[]
include[]Type
Required
exclude[]
exclude[]Type
Required
variables
variablesType
Required
varfiles[]
varfiles[]Type
Default
Required
varfiles[].path
varfiles[].pathType
Required
varfiles[].optional
varfiles[].optionalType
Required
build
buildType
Required
kind
kindType
Allowed Values
Required
timeout
timeoutType
Default
Required
spec
specType
Required
spec.kustomize
spec.kustomizeType
Required
spec.kustomize.path
spec.kustomize.pathType
Default
Required
spec.kustomize.version
spec.kustomize.versionType
Allowed Values
Default
Required
spec.kustomize.extraArgs[]
spec.kustomize.extraArgs[]Type
Default
Required
spec.manifests[]
spec.manifests[]Type
Default
Required
spec.manifests[].apiVersion
spec.manifests[].apiVersionType
Required
spec.manifests[].kind
spec.manifests[].kindType
Required
spec.manifests[].metadata
spec.manifests[].metadataType
Required
spec.manifests[].metadata.name
spec.manifests[].metadata.nameType
Required
spec.patchResources[]
spec.patchResources[]Type
Default
Required
spec.patchResources[].kind
spec.patchResources[].kindType
Required
spec.patchResources[].name
spec.patchResources[].nameType
Required
spec.patchResources[].strategy
spec.patchResources[].strategyType
Default
Required
spec.patchResources[].patch
spec.patchResources[].patchType
Required
spec.namespace
spec.namespaceType
Required
spec.portForwards[]
spec.portForwards[]Type
Required
spec.portForwards[].name
spec.portForwards[].nameType
Required
spec.portForwards[].resource
spec.portForwards[].resourceType
Required
spec.portForwards[].targetPort
spec.portForwards[].targetPortType
Required
spec.portForwards[].localPort
spec.portForwards[].localPortType
Required
spec.timeout
spec.timeoutType
Default
Required
spec.applyArgs[]
spec.applyArgs[]Type
Required
spec.waitForJobs
spec.waitForJobsType
Default
Required
spec.defaultTarget
spec.defaultTargetType
Required
spec.defaultTarget.kind
spec.defaultTarget.kindType
Allowed Values
Required
spec.defaultTarget.name
spec.defaultTarget.nameType
Required
spec.defaultTarget.podSelector
spec.defaultTarget.podSelectorType
Required
spec.defaultTarget.containerName
spec.defaultTarget.containerNameType
Required
spec.sync
spec.syncType
Required
spec.sync.defaults
spec.sync.defaultsType
Required
spec.sync.defaults.exclude[]
spec.sync.defaults.exclude[]Type
Required
spec.sync.defaults.fileMode
spec.sync.defaults.fileModeType
Default
Required
spec.sync.defaults.directoryMode
spec.sync.defaults.directoryModeType
Default
Required
spec.sync.defaults.owner
spec.sync.defaults.ownerType
Required
spec.sync.defaults.group
spec.sync.defaults.groupType
Required
spec.sync.paths[]
spec.sync.paths[]Type
Required
spec.sync.paths[].target
spec.sync.paths[].targetType
Required
spec.sync.paths[].target.kind
spec.sync.paths[].target.kindType
Allowed Values
Required
spec.sync.paths[].target.name
spec.sync.paths[].target.nameType
Required
spec.sync.paths[].target.podSelector
spec.sync.paths[].target.podSelectorType
Required
spec.sync.paths[].target.containerName
spec.sync.paths[].target.containerNameType
Required
spec.sync.paths[].sourcePath
spec.sync.paths[].sourcePathType
Default
Required
spec.sync.paths[].containerPath
spec.sync.paths[].containerPathType
Required
spec.sync.paths[].exclude[]
spec.sync.paths[].exclude[]Type
Required
spec.sync.paths[].mode
spec.sync.paths[].modeType
Allowed Values
Default
Required
spec.sync.paths[].defaultFileMode
spec.sync.paths[].defaultFileModeType
Default
Required
spec.sync.paths[].defaultDirectoryMode
spec.sync.paths[].defaultDirectoryModeType
Default
Required
spec.sync.paths[].defaultOwner
spec.sync.paths[].defaultOwnerType
Required
spec.sync.paths[].defaultGroup
spec.sync.paths[].defaultGroupType
Required
spec.sync.overrides[]
spec.sync.overrides[]Type
Required
spec.sync.overrides[].target
spec.sync.overrides[].targetType
Required
spec.sync.overrides[].target.kind
spec.sync.overrides[].target.kindType
Allowed Values
Required
spec.sync.overrides[].target.name
spec.sync.overrides[].target.nameType
Required
spec.sync.overrides[].target.podSelector
spec.sync.overrides[].target.podSelectorType
Required
spec.sync.overrides[].target.containerName
spec.sync.overrides[].target.containerNameType
Required
spec.sync.overrides[].command[]
spec.sync.overrides[].command[]Type
Required
spec.sync.overrides[].args[]
spec.sync.overrides[].args[]Type
Required
spec.sync.overrides[].image
spec.sync.overrides[].imageType
Required
spec.manifestFiles[]
spec.manifestFiles[]Type
Default
Required
spec.manifestTemplates[]
spec.manifestTemplates[]Type
Default
Required
Outputs
${actions.deploy.<name>.name}
${actions.deploy.<name>.name}Type
${actions.deploy.<name>.disabled}
${actions.deploy.<name>.disabled}Type
${actions.deploy.<name>.buildPath}
${actions.deploy.<name>.buildPath}Type
${actions.deploy.<name>.sourcePath}
${actions.deploy.<name>.sourcePath}Type
${actions.deploy.<name>.mode}
${actions.deploy.<name>.mode}Type
Default
${actions.deploy.<name>.var.*}
${actions.deploy.<name>.var.*}Type
Default
${actions.deploy.<name>.var.<name>}
${actions.deploy.<name>.var.<name>}Type
Last updated
Was this helpful?

