KustomizationDefinition interface
The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.
Properties
depends |
Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation. |
force | Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change. |
name | Name of the Kustomization, matching the key in the Kustomizations object map. NOTE: This property will not be serialized. It can only be populated by the server. |
path | The path in the source reference to reconcile on the cluster. |
post |
Used for variable substitution for this Kustomization after kustomize build. |
prune | Enable/disable garbage collections of Kubernetes objects created by this Kustomization. |
retry |
The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation. |
sync |
The interval at which to re-reconcile the Kustomization on the cluster. |
timeout |
The maximum time to attempt to reconcile the Kustomization on the cluster. |
wait | Enable/disable health check for all Kubernetes objects created by this Kustomization. |
Property Details
dependsOn
Specifies other Kustomizations that this Kustomization depends on. This Kustomization will not reconcile until all dependencies have completed their reconciliation.
dependsOn?: string[]
Property Value
string[]
force
Enable/disable re-creating Kubernetes resources on the cluster when patching fails due to an immutable field change.
force?: boolean
Property Value
boolean
name
Name of the Kustomization, matching the key in the Kustomizations object map. NOTE: This property will not be serialized. It can only be populated by the server.
name?: string
Property Value
string
path
The path in the source reference to reconcile on the cluster.
path?: string
Property Value
string
postBuild
Used for variable substitution for this Kustomization after kustomize build.
postBuild?: PostBuildDefinition
Property Value
prune
Enable/disable garbage collections of Kubernetes objects created by this Kustomization.
prune?: boolean
Property Value
boolean
retryIntervalInSeconds
The interval at which to re-reconcile the Kustomization on the cluster in the event of failure on reconciliation.
retryIntervalInSeconds?: number
Property Value
number
syncIntervalInSeconds
The interval at which to re-reconcile the Kustomization on the cluster.
syncIntervalInSeconds?: number
Property Value
number
timeoutInSeconds
The maximum time to attempt to reconcile the Kustomization on the cluster.
timeoutInSeconds?: number
Property Value
number
wait
Enable/disable health check for all Kubernetes objects created by this Kustomization.
wait?: boolean
Property Value
boolean