Compartilhar via


KustomizationPatchDefinition Classe

Definição

A Kustomization que define como reconciliar o artefato extraído pelo tipo de origem no cluster.

public class KustomizationPatchDefinition
type KustomizationPatchDefinition = class
Public Class KustomizationPatchDefinition
Herança
KustomizationPatchDefinition

Construtores

KustomizationPatchDefinition()

Inicializa uma nova instância da classe KustomizationPatchDefinition.

KustomizationPatchDefinition(String, IList<String>, Nullable<Int64>, Nullable<Int64>, Nullable<Int64>, Nullable<Boolean>, Nullable<Boolean>)

Inicializa uma nova instância da classe KustomizationPatchDefinition.

Propriedades

DependsOn

Obtém ou define especifica outras Kustomizations das quais essa Kustomization depende. Essa Kustomization não se reconciliará até que todas as dependências tenham concluído sua reconciliação.

Force

Obtém ou define habilitar/desabilitar a recriação de recursos do Kubernetes no cluster quando a aplicação de patch falhar devido a uma alteração de campo imutável.

Path

Obtém ou define o caminho na referência de origem a ser reconciliado no cluster.

Prune

Obtém ou define habilitar/desabilitar coletas de lixo de objetos kubernetes criados por essa Kustomization.

RetryIntervalInSeconds

Obtém ou define o intervalo no qual reconciliar novamente a Kustomization no cluster em caso de falha na reconciliação.

SyncIntervalInSeconds

Obtém ou define o intervalo no qual reconciliar novamente a Kustomization no cluster.

TimeoutInSeconds

Obtém ou define o tempo máximo para tentar reconciliar a Kustomization no cluster.

Aplica-se a