Rechercher

8.3. Modification de la configuration de l'allumage après l'installation

download PDF

Les pools de configuration de machines gèrent une grappe de nœuds et leurs configurations de machines correspondantes. Les configurations de machines contiennent des informations sur la configuration d'une grappe. Pour dresser la liste de tous les pools de configuration de machines connus :

$ oc get machineconfigpools

Exemple de sortie

NAME   CONFIG                                  UPDATED UPDATING DEGRADED
master master-1638c1aea398413bb918e76632f20799 False   False    False
worker worker-2feef4f8288936489a5a832ca8efe953 False   False    False

Pour lister toutes les configurations des machines :

$ oc get machineconfig

Exemple de sortie

NAME                                      GENERATEDBYCONTROLLER   IGNITIONVERSION   CREATED   OSIMAGEURL

00-master                                 4.0.0-0.150.0.0-dirty   3.2.0             16m
00-master-ssh                             4.0.0-0.150.0.0-dirty                     16m
00-worker                                 4.0.0-0.150.0.0-dirty   3.2.0             16m
00-worker-ssh                             4.0.0-0.150.0.0-dirty                     16m
01-master-kubelet                         4.0.0-0.150.0.0-dirty   3.2.0             16m
01-worker-kubelet                         4.0.0-0.150.0.0-dirty   3.2.0             16m
master-1638c1aea398413bb918e76632f20799   4.0.0-0.150.0.0-dirty   3.2.0             16m
worker-2feef4f8288936489a5a832ca8efe953   4.0.0-0.150.0.0-dirty   3.2.0             16m

L'opérateur de configuration de la machine agit quelque peu différemment de l'allumage lorsqu'il s'agit d'appliquer ces configurations de la machine. Les configurations de machine sont lues dans l'ordre (de 00* à 99*). Les étiquettes à l'intérieur des configurations de machine identifient le type de nœud auquel elles sont destinées (maître ou travailleur). Si le même fichier apparaît dans plusieurs fichiers de configuration de machine, c'est le dernier qui l'emporte. Ainsi, par exemple, tout fichier apparaissant dans un fichier 99* remplacera le même fichier apparaissant dans un fichier 00*. Les objets MachineConfig en entrée sont réunis en un objet MachineConfig "rendu", qui sera utilisé comme cible par l'opérateur et qui est la valeur que vous pouvez voir dans le pool de configuration de la machine.

Pour savoir quels fichiers sont gérés à partir d'une configuration de machine, recherchez "Path:" à l'intérieur d'un objet MachineConfig particulier. Par exemple :

$ oc describe machineconfigs 01-worker-container-runtime | grep Path:

Exemple de sortie

            Path:            /etc/containers/registries.conf
            Path:            /etc/containers/storage.conf
            Path:            /etc/crio/crio.conf

Veillez à donner au fichier de configuration de la machine un nom ultérieur (tel que 10-worker-container-runtime). Gardez à l'esprit que le contenu de chaque fichier se présente sous la forme de données de type URL. Appliquez ensuite la nouvelle configuration machine au cluster.

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.