Partager via


KustomizationDefinition Classe

Définition

Kustomization définissant comment rapprocher l’artefact extrait par le type de source sur le cluster.

public class KustomizationDefinition
type KustomizationDefinition = class
Public Class KustomizationDefinition
Héritage
KustomizationDefinition

Constructeurs

KustomizationDefinition()

Initialise une nouvelle instance de la classe KustomizationDefinition.

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

Initialise une nouvelle instance de la classe KustomizationDefinition.

Propriétés

DependsOn

Obtient ou définit spécifie d’autres Kustomizations dont dépend cette Kustomization. Cette kustomisation ne sera pas rapprochée tant que toutes les dépendances n’auront pas terminé leur rapprochement.

Force

Obtient ou définit l’activation/la désactivation de la recréation de ressources Kubernetes sur le cluster lorsque la mise à jour corrective échoue en raison d’une modification de champ immuable.

Name

Obtient le nom de la Kustomization, correspondant à la clé dans la carte d’objets Kustomizations.

Path

Obtient ou définit le chemin d’accès dans la référence source à rapprocher sur le cluster.

Prune

Obtient ou définit l’activation/la désactivation de garbage collections d’objets Kubernetes créés par cette Kustomization.

RetryIntervalInSeconds

Obtient ou définit l’intervalle auquel rapprocher à nouveau la kustomisation sur le cluster en cas d’échec du rapprochement.

SyncIntervalInSeconds

Obtient ou définit l’intervalle auquel rapprocher à nouveau la kustomisation sur le cluster.

TimeoutInSeconds

Obtient ou définit la durée maximale pour tenter de rapprocher la kustomisation sur le cluster.

S’applique à