Compartir a través de


KustomizationDefinition interface

Kustomization que define cómo conciliar el artefacto extraído por el tipo de origen en el clúster.

Propiedades

dependsOn

Especifica otras kustomizaciones de las que depende esta kustomización. Esta kustomización no se reconciliará hasta que todas las dependencias hayan completado su conciliación.

force

Habilite o deshabilite la nueva creación de recursos de Kubernetes en el clúster cuando se produzca un error en la aplicación de revisiones debido a un cambio de campo inmutable.

name

Nombre de la kustomización, que coincide con la clave en el mapa de objetos kustomizations. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

path

Ruta de acceso de la referencia de origen para conciliar en el clúster.

postBuild

Se usa para la sustitución de variables para esta kustomización después de la compilación kustomize.

prune

Habilite o deshabilite las recolecciones de elementos no utilizados de objetos de Kubernetes creados por esta kustomización.

retryIntervalInSeconds

Intervalo en el que se vuelve a conciliar la kustomización en el clúster en caso de error en la conciliación.

syncIntervalInSeconds

Intervalo en el que se va a volver a conciliar la kustomización en el clúster.

timeoutInSeconds

Tiempo máximo para intentar conciliar la kustomización en el clúster.

wait

Habilite o deshabilite la comprobación de estado de todos los objetos de Kubernetes creados por esta kustomización.

Detalles de las propiedades

dependsOn

Especifica otras kustomizaciones de las que depende esta kustomización. Esta kustomización no se reconciliará hasta que todas las dependencias hayan completado su conciliación.

dependsOn?: string[]

Valor de propiedad

string[]

force

Habilite o deshabilite la nueva creación de recursos de Kubernetes en el clúster cuando se produzca un error en la aplicación de revisiones debido a un cambio de campo inmutable.

force?: boolean

Valor de propiedad

boolean

name

Nombre de la kustomización, que coincide con la clave en el mapa de objetos kustomizations. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

path

Ruta de acceso de la referencia de origen para conciliar en el clúster.

path?: string

Valor de propiedad

string

postBuild

Se usa para la sustitución de variables para esta kustomización después de la compilación kustomize.

postBuild?: PostBuildDefinition

Valor de propiedad

prune

Habilite o deshabilite las recolecciones de elementos no utilizados de objetos de Kubernetes creados por esta kustomización.

prune?: boolean

Valor de propiedad

boolean

retryIntervalInSeconds

Intervalo en el que se vuelve a conciliar la kustomización en el clúster en caso de error en la conciliación.

retryIntervalInSeconds?: number

Valor de propiedad

number

syncIntervalInSeconds

Intervalo en el que se va a volver a conciliar la kustomización en el clúster.

syncIntervalInSeconds?: number

Valor de propiedad

number

timeoutInSeconds

Tiempo máximo para intentar conciliar la kustomización en el clúster.

timeoutInSeconds?: number

Valor de propiedad

number

wait

Habilite o deshabilite la comprobación de estado de todos los objetos de Kubernetes creados por esta kustomización.

wait?: boolean

Valor de propiedad

boolean