FluxConfigurationKustomization

data class FluxConfigurationKustomization(val dependsOns: List<String>? = null, val garbageCollectionEnabled: Boolean? = null, val name: String, val path: String? = null, val recreatingEnabled: Boolean? = null, val retryIntervalInSeconds: Int? = null, val syncIntervalInSeconds: Int? = null, val timeoutInSeconds: Int? = null)

Constructors

Link copied to clipboard
constructor(dependsOns: List<String>? = null, garbageCollectionEnabled: Boolean? = null, name: String, path: String? = null, recreatingEnabled: Boolean? = null, retryIntervalInSeconds: Int? = null, syncIntervalInSeconds: Int? = null, timeoutInSeconds: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val dependsOns: List<String>? = null

Specifies other kustomizations that this kustomization depends on. This kustomization will not reconcile until all dependencies have completed their reconciliation.

Link copied to clipboard

Whether garbage collections of Kubernetes objects created by this kustomization is enabled. Defaults to false.

Link copied to clipboard

Specifies the name of the kustomization.

Link copied to clipboard
val path: String? = null

Specifies the path in the source reference to reconcile on the cluster.

Link copied to clipboard

Whether re-creating Kubernetes resources on the cluster is enabled when patching fails due to an immutable field change. Defaults to false.

Link copied to clipboard

The interval at which to re-reconcile the kustomization on the cluster in the event of failure on reconciliation. Defaults to 600.

Link copied to clipboard

The interval at which to re-reconcile the kustomization on the cluster. Defaults to 600.

Link copied to clipboard
val timeoutInSeconds: Int? = null

The maximum time to attempt to reconcile the kustomization on the cluster. Defaults to 600.