Chapitre 14. Validation pré-vol pour les modules de gestion des modules du noyau (KMM)


Avant d'effectuer une mise à niveau sur la grappe avec des modules KMM appliqués, l'administrateur doit vérifier que les modules du noyau installés à l'aide de KMM peuvent être installés sur les nœuds après la mise à niveau de la grappe et l'éventuelle mise à niveau du noyau. Preflight tente de valider chaque site Module chargé dans la grappe, en parallèle. Preflight n'attend pas la fin de la validation d'un Module pour commencer la validation d'un autre Module.

14.1. Coup d'envoi de la validation

La validation Preflight est déclenchée par la création d'une ressource PreflightValidationOCP dans le cluster. Cette spécification contient deux champs :

type PreflightValidationOCPSpec struct {
	// releaseImage describes the OCP release image that all Modules need to be checked against.
	// +kubebuilder:validation:Required
	ReleaseImage string `json:"releaseImage"` 1
	// Boolean flag that determines whether images build during preflight must also
	// be pushed to a defined repository
	// +optional
	PushBuiltImage bool `json:"pushBuiltImage"` 2
}
1
ReleaseImage - Champ obligatoire qui fournit le nom de l'image de la version d'OpenShift Container Platform vers laquelle le cluster est mis à niveau.
2
PushBuiltImage - Si true, les images créées lors de la validation de la construction et de la signature sont poussées vers leurs référentiels (false par défaut).
Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.