Compartilhar via


KustomizationDefinition Classe

Definição

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

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

Construtores

KustomizationDefinition()

Inicializa uma nova instância da classe KustomizationDefinition.

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

Inicializa uma nova instância da classe KustomizationDefinition.

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.

Name

Obtém o nome da Kustomization, correspondendo à chave no mapa do objeto Kustomizations.

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