<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Image Management | XOAP Docs</title>
	<atom:link href="https://xoap.io/fr/docs-category/imagexo/feed/" rel="self" type="application/rss+xml" />
	<link>https://xoap.io/fr/docs-category/imagexo/</link>
	<description>Plate-forme pour l'infrastructure informatique et l'automatisation du lieu de travail</description>
	<lastBuildDate>Fri, 23 Jan 2026 14:11:47 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updateperiod>
	horaire	</sy:updateperiod>
	<sy:updatefrequency>
	1	</sy:updatefrequency>
	

<image>
	<url>https://xoap.io/wp-content/uploads/2023/11/cropped-favicon-32x32.png</url>
	<title>Image Management | XOAP Docs</title>
	<link>https://xoap.io/fr/docs-category/imagexo/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>About Image Management</title>
		<link>https://xoap.io/fr/docs/imagexo-about/</link>
					<comments>https://xoap.io/fr/docs/imagexo-about/#respond</comments>
		
		<dc:creator><![CDATA[Stella]]></dc:creator>
		<pubDate>Wed, 27 Mar 2024 13:40:43 +0000</pubDate>
				<guid ispermalink="false">https://xoap.io/?post_type=docs&#038;p=9827</guid>

					<description><![CDATA[<p>Ce Image Management module constitue une introduction à Hashicorp Packer Image Management, en détaillant sa fonction, ses avantages et ses fonctionnalités clés. Il permet aux administrateurs de créer des images standardisées et cohérentes sur plusieurs plateformes. Avec Hashicorp Packer, Image Management vous n’avez pas besoin d’écrire des configurations basées sur le JSON pour plusieurs images d’infrastructure. 🎥: Regardez notre […]</p>
<p>The post <a href="https://xoap.io/fr/docs/imagexo-about/">About Image Management</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Cela constitue une introduction à Image Management, en présentant son objectif, ses avantages et ses caractéristiques importantes.</p>
</blockquote>



<p>Le<a href="https://xoap.io/fr/imageXO/"> Image Management </a>Le module est une implémentation étendue de <a href="https://www.packer.io/">Packer de Hashicorp</a>. Cela permet aux administrateurs de créer des images standardisées et cohérentes sur plusieurs plateformes. Avec Image Management, vous n’avez pas besoin d’écrire des configurations basées sur le JSON pour plusieurs images d’infrastructure.</p>



<p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a5.png" alt="🎥" class="wp-smiley" style="height: 1em; max-height: 1em;" />Regardez notre<a href="https://www.youtube.com/watch?v=oQQYvotmntc&amp;list=PLs-JcRlVtkHqD6jlv1_OT47hfskyBotQq&amp;index=3"> Vidéo YouTube</a> Pour une visite guidée visuelle</strong></p>



<h2 class="wp-block-heading" id="features">Caractéristiques principales</h2>



<p>Image Management vous permet d'utiliser vos scripts d'installation personnalisés et étend l'implémentation de Packer grâce aux fonctionnalités suivantes :</p>



<ul class="wp-block-list">
<li>Créer des groupes de provisionneurs</li>



<li>Créer des rôles de provisionneur</li>



<li>Utiliser les configurations DSC PowerShell lors de la création d'images (hébergées et indépendantes) <a href="https://xoap.io/fr/configXO/">Configuration Management</a>)</li>



<li>Utilisez les paquets, les groupes et les rôles de l’outil PowerShell AppDeployment Toolkit (avec <a href="https://xoap.io/fr/applicationXO/">Gestion des applications</a>)</li>
</ul>



<h2 class="wp-block-heading" id="use-cases">Cas d'utilisation</h2>



<ul class="wp-block-list">
<li>Delivery continue</li>



<li>Alignement DEV/ACC/PRD</li>



<li>Création de démonstrations</li>



<li>Images dorées</li>
</ul>



<h2 class="wp-block-heading">Principales avantages</h2>



<p>Notre Image Management module :</p>



<ul class="wp-block-list">
<li>Permet de lancer des machines entièrement provisionnées et configurées en quelques minutes, de manière répétée et cohérente – créez différentes images pour les environnements de développement, d’acceptation ou de production ou utilisez une seule pour toutes les phases.</li>



<li>Détermine des images de développeur prêtes à l’emploi ou est utilisable dans les environnements Citrix pour créer des images « golden » – car en créant des images identiques pour plusieurs plateformes, vous pouvez exécuter la production sur AWS, la phase de test/qualité dans un cloud privé comme OpenStack et le développement dans des solutions de virtualisation de bureau telles que VMware ou VirtualBox.</li>



<li>Installe et configure tout le logiciel d’une machine au moment de la création de l’image – si des bugs surviennent dans ces scripts, ils seront détectés dès le début plutôt que lors de la production.</li>



<li>Implémentation des scripts Pester (ou similaires) pour tester vos machines contre un état défini</li>
</ul><p>The post <a href="https://xoap.io/fr/docs/imagexo-about/">About Image Management</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></content:encoded>
					
					<wfw:commentrss>https://xoap.io/fr/docs/imagexo-about/feed/</wfw:commentrss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Prerequisites</title>
		<link>https://xoap.io/fr/docs/imagexo-prerequisites/</link>
					<comments>https://xoap.io/fr/docs/imagexo-prerequisites/#respond</comments>
		
		<dc:creator><![CDATA[Stella]]></dc:creator>
		<pubDate>Wed, 27 Mar 2024 13:45:17 +0000</pubDate>
				<guid ispermalink="false">https://xoap.io/?post_type=docs&#038;p=9694</guid>

					<description><![CDATA[<p>Image Management Image Management Pour commencer avec , il n’existe qu’une seule condition préalable : une connexion fonctionnelle à votre environnement. Configurez votre connexion en vous rendant dans « Connexions », puis en cliquant sur le bouton « Ajouter une nouvelle connexion » en haut à droite. Dans le panneau déroulant, sélectionnez le type de connexion et le fournisseur. Remplissez les informations requises restantes et cliquez sur « […]</p>
<p>The post <a href="https://xoap.io/fr/docs/imagexo-prerequisites/">Prerequisites</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-08f878cd wp-block-group-is-layout-flex">
<h2 class="wp-block-heading" style="font-size:38px">Image Management</h2>



<p>Pour commencer à utiliser Image Management, il n'y a qu'un seul préalable : une connexion fonctionnelle à votre environnement. Configurez votre connexion en accédant à <strong>Connexions</strong>, puis cliquez sur <strong>Ajouter une nouvelle connexion</strong> Un bouton dans le coin supérieur droit.</p>



<p>Dans le panneau déroulant, sélectionnez la connexion <strong>Type</strong> et <strong>Fournisseur</strong>. Remplissez les informations requises restantes et cliquez <strong>Confirmer</strong> Pour sauvegarder votre connexion.</p>



<p>Si vous avez besoin d'assistance pour configurer vos identifiants d'accès, veuillez consulter la section « Configuration des identifiants d'accès ». <a href="https://xoap.io/docs/connect-your-infrastructure/" target="_blank" rel="noreferrer noopener">Connectez votre documentation d’infrastructure</a>.</p>



<p>Dans les sections suivantes, vous trouverez plus d'informations concernant les autorisations requises pour votre infrastructure. Veuillez noter que ces autorisations sont les suivantes : <strong>droits minimums</strong> Il fallait créer <strong>Définitions d'images</strong>.</p>



<p>Si vous comptez utiliser la même connexion pour <strong>Actions scénarisées</strong>, Les autorisations requises peuvent varier en fonction de la situation d’utilisation spécifique.</p>



<h3 class="wp-block-heading" style="font-size:28px">AWS</h3>



<p>Pour créer une image personnalisée, il faut <strong>Le VPC par défaut doit être disponible</strong> dans le compte AWS que vous utilisez.</p>



<p>De plus, vous devez assigner des autorisations appropriées <strong>Les autorisations IAM</strong> à l’utilisateur spécifié dans la connexion. Au minimum, les permissions suivantes sont requises :</p>



<pre class="wp-block-code"><code>#Codeblock

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "ec2:AttachVolume",
        "ec2:AuthorizeSecurityGroupIngress",
        "ec2:CopyImage",
        "ec2:CreateImage",
        "ec2:CreateKeyPair",
        "ec2:CreateSecurityGroup",
        "ec2:CreateSnapshot",
        "ec2:CreateTags",
        "ec2:CreateVolume",
        "ec2:DeleteKeyPair",
        "ec2:DeleteSecurityGroup",
        "ec2:DeleteSnapshot",
        "ec2:DeleteVolume",
        "ec2:DeregisterImage",
        "ec2:DescribeImageAttribute",
        "ec2:DescribeImages",
        "ec2:DescribeInstances",
        "ec2:DescribeInstanceStatus",
        "ec2:DescribeRegions",
        "ec2:DescribeSecurityGroups",
        "ec2:DescribeSnapshots",
        "ec2:DescribeSubnets",
        "ec2:DescribeTags",
        "ec2:DescribeVolumes",
        "ec2:DetachVolume",
        "ec2:GetPasswordData",
        "ec2:ModifyImageAttribute",
        "ec2:ModifyInstanceAttribute",
        "ec2:ModifySnapshotAttribute",
        "ec2:RegisterImage",
        "ec2:RunInstances",
        "ec2:StopInstances",
        "ec2:TerminateInstances"
      ],
      "Resource": "*"
    }
  ]
}

#EndOfCodeblock</code></pre>



<p>En savoir plus sur les autorisations requises <a href="https://developer.hashicorp.com/packer/integrations/hashicorp/amazon" target="_blank" rel="noreferrer noopener">ici</a>.</p>



<h3 class="wp-block-heading" style="font-size:28px">L'azur</h3>



<p>Pour créer des images sur Azure, assurez-vous que les conditions préalables suivantes sont remplies : vous devez créer un <strong>Principal Service</strong> Avec le rôle Contributeur, vous disposez de l’accès à votre abonnement Azure. Utilisez l’Azure CLI pour générer le Service Principal.</p>



<h4 class="wp-block-heading" style="font-size:21px">Format de commande</h4>



<pre class="wp-block-code"><code>#Codeblock
az ad sp create-for-rbac \
  --name [ServicePrincipalName] \
  — rôle Contributeur \
  –scopes /subscriptions/[SubscriptionId] \
  – ans 1
#EndOfCodeblock</code></pre>



<h4 class="wp-block-heading" style="font-size:21px">Exemple de commande</h4>



<pre class="wp-block-code"><code>#Codeblock

az ad sp create-for-rbac \
  – nom xoap-image-principal \
  — rôle Contributeur \
  –scopes /subscriptions/xxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
  – ans 1

#EndOfCodeblock</code></pre>



<h4 class="wp-block-heading" style="font-size:21px">Échappement de commande</h4>



<pre class="wp-block-code"><code>#Codeblock

{
  "appId": "[ClientId (Guid)]",
  "displayName": "xoap-image-principal",
  "name": "http://xoap-image-principal",
  "password": "[ClientSecret]",
  "tenant": "[TenantId (Guid)]"
}

#EndOfCodeblock</code></pre>



<p>En utilisant cette sortie, vous pouvez désormais configurer votre connexion dans XOAP :</p>



<ul class="wp-block-list">
<li><strong>ID d’abonnement :</strong> xxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</li>



<li><strong>Numéro d'identification du locataire : </strong>[TenantId (GUID)]</li>



<li><strong>Identifiant du client : </strong>[appId]</li>



<li><strong>Secret du client : </strong>[mot de passe]</li>
</ul>



<p>En savoir plus sur les autorisations requises <a href="https://developer.hashicorp.com/packer/integrations/hashicorp/azure" target="_blank" rel="noreferrer noopener">ici</a>.</p>



<h3 class="wp-block-heading" style="font-size:28px">Google</h3>



<p>Le fichier que vous devez télécharger est un<strong> Google Cloud Fichier de clés de compte de service</strong> dans <strong>JSON</strong> format. Vous pouvez générer et <strong>télécharger</strong> Voici comment ça marche :</p>



<ol class="wp-block-list">
<li>Ouvrir <strong>Google Cloud Console</strong>: <a href="https://console.cloud.google.com/iam-admin/serviceaccounts" target="_blank" rel="noreferrer noopener">https://console.cloud.google.com/iam-admin/serviceaccounts</a>.</li>



<li>Sélectionnez votre <strong>projet</strong> dans le menu déroulant en haut à gauche.</li>



<li>Créer ou sélectionner un compte de service : si vous n’en avez pas encore, cliquez sur <strong>“Créer un compte de service”</strong> sous <strong>“IAM&amp;Admin”</strong> menu. Donnez-lui un nom et une description optionnelle.</li>



<li>Attribuez les rôles requis (voir ci-dessous la liste complète).</li>



<li>Après avoir créé ou sélectionné un compte de service :
<ul class="wp-block-list">
<li>Cliquez sur ⋮ (trois points) à côté du nom du compte de service<strong> </strong>→ <strong>Gestion des touches</strong></li>



<li>Sous l'égide de <strong>“ Les clés ”</strong> dans la section « Ajouter une clé », cliquez sur « Ajouter une clé ». <strong>Créer une nouvelle clé</strong></li>



<li>Choisissez <strong>JSON</strong>, puis cliquez <strong>Créer</strong></li>
</ul>
</li>



<li>Le fichier sera téléchargé automatiquement – c’est le fichier que vous devez télécharger dans XOAP pour vous authentifier avec Google Cloud.</li>
</ol>



<h4 class="wp-block-heading" style="font-size:21px">Rôles IAM nécessaires pour que le Packer puisse créer des images</h4>



<p>Pour permettre à l’utilisateur de créer des images personnalisées avec Packer, vous devez assigner au moins les rôles suivants :</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td class="has-text-align-left" data-align="left"><strong>Nom du rôle</strong></td><td class="has-text-align-left" data-align="left"><strong>Identifiant de rôle</strong></td><td class="has-text-align-left" data-align="left"><strong>Finalité</strong></td></tr><tr><td class="has-text-align-left" data-align="left"><strong>Compute Instance Admin (v1)</strong></td><td class="has-text-align-left" data-align="left">roles/compute.instanceAdmin.v1</td><td class="has-text-align-left" data-align="left">Obligé de créer, configurer et supprimer des instances, des disques et des snapshots</td></tr><tr><td class="has-text-align-left" data-align="left"><strong>Utilisateur du compte de service</strong></td><td class="has-text-align-left" data-align="left">roles/iam.serviceAccountUser</td><td class="has-text-align-left" data-align="left">Permet d'utiliser le compte de service pour lancer des instances</td></tr><tr><td class="has-text-align-left" data-align="left"><strong>Administrateur du stockage (facultatif)</strong></td><td class="has-text-align-left" data-align="left">roles/storage.admin</td><td class="has-text-align-left" data-align="left">Obligatoire si vous souhaitez stocker des images ou des artefacts dans Cloud Storage</td></tr><tr><td class="has-text-align-left" data-align="left"><strong>IAP Tunnel Resource Accessor (facultatif)</strong></td><td class="has-text-align-left" data-align="left">roles/iap.tunnelResourceAccessor</td><td class="has-text-align-left" data-align="left">Nécessaire uniquement si l’IAP est utilisé pour tunneler SSH.</td></tr><tr><td class="has-text-align-left" data-align="left"><strong>Compute Network User (Seuls pour le VPC partagé)</strong></td><td class="has-text-align-left" data-align="left">roles/compute.networkUser</td><td class="has-text-align-left" data-align="left">Obligatoire si vous utilisez un réseau VPC partagé</td></tr></tbody></table></figure>



<p>En savoir plus sur les autorisations requises <a href="https://developer.hashicorp.com/packer/integrations/hashicorp/googlecompute" target="_blank" rel="noreferrer noopener">ici</a>.</p>



<h3 class="wp-block-heading" style="font-size:28px">vSphere</h3>



<p>Pour intégrer XOAP avec <strong>VMware vSphere</strong> Pour les builds d'images, créez un <strong>Rôle personnalisé vSphere</strong> Cela inclut uniquement les privilèges nécessaires à XOAP pour effectuer ses opérations. Affectez cette autorité à un compte de service dédié pour garantir que XOAP dispose d’un accès à la moindre échelle à l’infrastructure vSphere.</p>



<h4 class="wp-block-heading" style="font-size:21px">Privilèges requis</h4>



<p>Clone l’élément par défaut <strong>Lecture uniquement</strong> Activez le rôle vSphere et ajoutez les privilèges suivants :</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td class="has-text-align-left" data-align="left"><strong>Catégorie</strong></td><td><strong>Privilège</strong></td><td><strong>Références</strong></td></tr><tr><td class="has-text-align-left" data-align="left">Bibliothèque de contenu</td><td>Ajouter un élément de bibliothèque</td><td>ContentLibrary.AddLibraryItem</td></tr><tr><td class="has-text-align-left" data-align="left">Bibliothèque de contenu</td><td>Mettre à jour un élément de bibliothèque</td><td>ContentLibrary.UpdateLibraryItem</td></tr><tr><td class="has-text-align-left" data-align="left">Opérations cryptographiques</td><td>Accès direct (nécessaire pour le téléchargement du cache.)</td><td>Cryptographe.Accès</td></tr><tr><td class="has-text-align-left" data-align="left">Opérations cryptographiques</td><td>Chiffrer (Obligatoire pour vTPM.)</td><td>Cryptographe.Chiffrement</td></tr><tr><td class="has-text-align-left" data-align="left">Datastore</td><td>Allouer de l'espace</td><td>Datastore.AllocateSpace</td></tr><tr><td class="has-text-align-left" data-align="left">Datastore</td><td>Naviguez dans le datastore</td><td>Datastore.Browse</td></tr><tr><td class="has-text-align-left" data-align="left">Datastore</td><td>Opérations de fichiers de niveau bas</td><td>Datastore. FileManagement</td></tr><tr><td class="has-text-align-left" data-align="left">Hôte</td><td>Configuration &gt; Gestion du système</td><td>Host.Config.SystemManagement</td></tr><tr><td class="has-text-align-left" data-align="left">Réseau</td><td>Attribuer un réseau</td><td>Network.Assign</td></tr><tr><td class="has-text-align-left" data-align="left">Ressources</td><td>Attribuer une machine virtuelle à un pool de ressources</td><td>Resource.AssignVMToPool</td></tr><tr><td class="has-text-align-left" data-align="left">vApp</td><td>Exporter</td><td>vApp.Export</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Configuration &gt; Ajouter un nouveau disque</td><td>VirtualMachine.Config.AddNewDisk</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Configuration &gt; Ajouter ou supprimer un appareil</td><td>VirtualMachine.Config.AddRemoveDevice</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Configuration &gt; Configuration avancée</td><td>VirtualMachine.Config.AdvancedConfig</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Configuration &gt; Modifier le nombre de processeurs</td><td>VirtualMachine.Config.CPUCount</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Configuration &gt; Modifier la mémoire</td><td>VirtualMachine.Config.Memory</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Configuration &gt; Modifier les paramètres</td><td>VirtualMachine.Config.Settings</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Configuration &gt; Modifier une ressource</td><td>VirtualMachine.Config.Resource</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Configuration &gt; Modifier les paramètres du périphérique</td><td>VirtualMachine.Config.EditDevice</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Configuration &gt; Définir une annotation</td><td>VirtualMachine.Config.Annotation</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Modifier l’inventaire &gt; Créer à partir d’un existant</td><td>VirtualMachine.Inventory.CreateFromExisting</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Modifier l’inventaire &gt; Créer un nouveau</td><td>VirtualMachine.Inventory.Create</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Modifier l’inventaire &gt; Supprimer</td><td>VirtualMachine.Inventory.Delete</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Interaction &gt; Configurer les supports CD</td><td>VirtualMachine.Interact.SetCDMedia</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Interaction &gt; Configurer le support floppy</td><td>VirtualMachine.Interact.SetFloppyMedia</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Interaction &gt; Connexion des appareils</td><td>VirtualMachine.Interact.DeviceConnection</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Interaction &gt; Injecter les codes de scan USB HID</td><td>VirtualMachine.Interact.Puiser les codes USB</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Interaction &gt; Éteindre</td><td>VirtualMachine.Interact.PowerOff</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Interaction &gt; Allumer</td><td>VirtualMachine.Interact.PowerOn</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Provisioning &gt; Créer un modèle à partir d’une machine virtuelle</td><td>VirtualMachine.Provisioning.CreateTemplateFromVM</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Provisioning &gt; Marquer comme modèle</td><td>VirtualMachine.Provisioning.MarkAsTemplate</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>Provisionnement &gt; Marquer comme machine virtuelle</td><td>VirtualMachine.Provisioning.MarkAsVM</td></tr><tr><td class="has-text-align-left" data-align="left">Machine virtuelle</td><td>État &gt; Créer une image instantanée</td><td>VirtualMachine.State.CreateSnapshot</td></tr></tbody></table></figure>
</div><p>The post <a href="https://xoap.io/fr/docs/imagexo-prerequisites/">Prerequisites</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></content:encoded>
					
					<wfw:commentrss>https://xoap.io/fr/docs/imagexo-prerequisites/feed/</wfw:commentrss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Image Definitions</title>
		<link>https://xoap.io/fr/docs/imagexo-images/</link>
					<comments>https://xoap.io/fr/docs/imagexo-images/#respond</comments>
		
		<dc:creator><![CDATA[Stella]]></dc:creator>
		<pubDate>Wed, 27 Mar 2024 14:08:39 +0000</pubDate>
				<guid ispermalink="false">https://xoap.io/?post_type=docs&#038;p=9960</guid>

					<description><![CDATA[<p>Guide rapide C’est la dernière étape de la création d’images. Si vous n’avez pas encore configuré votre connexion, vos systèmes d’exploitation, votre configuration du constructeur ou votre rôle de provisionneur, veuillez le faire avant de continuer. Créer une nouvelle définition d’image Mettre à jour une définition d’image existante Supprimer une définition d’image Informations supplémentaires requises par le connecteur : Le connecteur dans une définition d’image […]</p>
<p>The post <a href="https://xoap.io/fr/docs/imagexo-images/">Image Definitions</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-08f878cd wp-block-group-is-layout-flex">
<h2 class="wp-block-heading" style="font-size:38px">Guide rapide</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>C’est la dernière étape de la création d’images. Si vous n’avez pas encore configuré votre <strong>Connexion</strong>, <strong>Systèmes d'exploitation</strong>, <strong>Configuration du constructeur</strong> ou <strong>Provisionner un rôle</strong>, Veuillez le faire avant de procéder.</p>
</blockquote>



<h3 class="wp-block-heading" style="font-size:28px">Créer une nouvelle définition d’image</h3>



<ol class="wp-block-list">
<li>Dans le coin supérieur droit, cliquez sur + <strong>Nouvelle image</strong>.</li>



<li>Entrez tous les paramètres requis et cliquez <strong>Économiser</strong>.</li>



<li>Cliquez avec le bouton droit de la souris sur la définition d’image nouvellement créée et sélectionnez <strong>Exécuter</strong> créer les images.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Mettre à jour une définition d’image existante</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit sur la définition de l'image et sélectionnez <strong>Régions</strong>.</li>



<li>Ajustez les paramètres selon les besoins et cliquez <strong>Économiser</strong>.</li>



<li>Exécutez l'opération « Image Definition » pour créer une nouvelle version d'image avec la configuration mise à jour.</li>
</ol>



<h2 class="wp-block-heading" style="font-size:28px">Supprimer une définition d’image</h2>



<ol class="wp-block-list">
<li>Pour supprimer une définition d’image, cliquez-droit dessus et sélectionnez <strong>Supprimer</strong>.</li>



<li>Cela supprime la définition d’image dans XOAP, mais toutes les versions d’image précédemment créées restent dans votre environnement.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Informations supplémentaires utiles</h3>



<h4 class="wp-block-heading" style="font-size:21px">Exigence de connecteur :</h4>



<p>Le <strong>Connecteur</strong> Dans un environnement image-based, une définition d’image est requise pour les déploiements sécurisés dans les environnements cloud et sur site. Consultez notre documentation pour obtenir des instructions sur la manière de déployer le connecteur XOAP sur votre machine.</p>



<h4 class="wp-block-heading" style="font-size:21px">Éléments de base :</h4>



<p>Nous fournissons des exemples <strong>Configurations de constructeur</strong>, <strong>Systèmes d'exploitation</strong>, et <strong>Provisionner des rôles</strong> Dans votre Workspace, sous forme de modèles de démarrage rapide. Ils peuvent ne pas correspondre entièrement à votre environnement ; n’hésitez pas donc pas à les modifier ou à créer les vôtres.</p>



<h4 class="wp-block-heading" style="font-size:21px">Règles et parcours :</h4>



<p>Pour consulter le journal de l’exécution précédente, cliquez sur <strong>Statut</strong> badge. Le suivi en temps réel et l'arrêt d'une exécution d'image peuvent être effectués depuis <strong>Courses</strong> voir.</p>



<h4 class="wp-block-heading" style="font-size:21px">Courses temporaires :</h4>



<p>Si une course se déroule <strong>Arrêté</strong>, les fichiers temporaires créés lors de cette exécution ne sont pas supprimés de votre environnement. Pour <strong>Échec</strong> ou <strong>Succès</strong> Les fichiers temporaires sont supprimés automatiquement après l’exécution.</p>



<h2 class="wp-block-heading" style="font-size:38px">Documentation technique</h2>



<p>La définition de l’image est la dernière et la plus cruciale étape du processus de création d’image. C’est là que vous associez toutes les composantes préalablement configurées—<strong>Provisionner un rôle</strong>, <strong>Système d'exploitation</strong>, et <strong>Configuration du constructeur</strong>—en un seul et même projet.</p>



<p>En combinant ces éléments, vous définissez exactement la manière dont l’image de machine virtuelle sera créée, quel système d’exploitation elle utilisera, comment elle sera configurée et dans quel environnement elle sera déployée (par exemple, AWS, Azure, etc.).</p>



<p>Dans XOAP, cette étape assure que votre image est créée de manière cohérente selon votre configuration sélectionnée et prête à être déployée ou automatisée.</p>



<p>L'interface vous permet de :</p>



<ul class="wp-block-list">
<li>Attribuer un nom et une description à la définition d'image</li>



<li>Sélectionnez des tags pour la catégorisation ou le filtrage</li>



<li>Choisissez le fournisseur de constructeur et la configuration spécifique du constructeur</li>



<li>Choisissez une image de système d'exploitation de base</li>



<li>Régler la relation entre le rôle de provisionneur approprié (qui comprend tous les scripts, tâches et configurations)</li>



<li>Définir un appareil Connector XOAP pour les définitions d'image sur site ou dans des environnements cloud sécurisés</li>



<li>Configurer la définition de l'image lors de l'exécution</li>
</ul>



<h3 class="wp-block-heading" style="font-size:28px">Exécuter ou planifier les compilations d'images</h3>



<p>En exécutant une définition d'image, vous lancerez le processus de création de l'image. Vous pouvez suivre l'avancement de cette tâche en cliquant sur <strong>Courses</strong> Un bouton dans le coin supérieur droit. Cela ouvre un panneau latéral présentant les courses en cours.</p>



<p>En cliquant sur « Activer les journaux », vous pouvez suivre les journaux de compilation en cours et surveiller l’avancement en temps réel.</p>



<p>Il existe plusieurs statuts possibles pour une exécution d'une définition d'image :</p>



<p><strong>Pas de points marqués</strong> – La définition de l’image n’a pas encore été exécutée<br><strong>En attente</strong> – Le parcours est en attente et commencera lorsque les ressources seront disponibles.<br><strong>La course à pied</strong> – Le processus de création de l’image est actuellement en cours.<br><strong>Succès</strong> – L’image a été construite et terminée avec succès sans erreurs<br><strong>Échec</strong> – Le processus de création de l’image a rencontré une erreur et n’a pas pu être terminé.<br><strong>Arrêté</strong> – La création de l’image a été arrêtée avec succès par un utilisateur et n’a pas été terminée.</p>



<p><strong>Le processus de définition de l'image peut prendre entre quelques minutes et quelques heures.</strong></p>



<p>Cela dépend principalement du nombre de lecteurs d'images utilisés et du système d'exploitation de base sélectionné. Si vous souhaitez obtenir plus de détails concernant une définition d'image spécifique, cliquez sur « Détails » dans le menu « Actions ».</p>



<p>Pour les définitions d'image Windows dans les environnements cloud, le commandement sysprep est exécuté automatiquement à la fin de l'exécution de la définition d'image. Pour les environnements sur site, vous devez l'ajouter manuellement dans votre rôle Provisioner.</p>



<p>Les provisionneurs Sysprep que nous exécutons en tant que script PowerShell automatiquement dans le cloud sont disponibles sur notre repo GitHub : <a href="https://github.com/xoap-io/xoap-packer-templates">https://github.com/xoap-io/xoap-packer-templates</a>.</p>



<p>Voici un exemple de script que vous pouvez utiliser pour le sysprep sur les définitions d’image sur site. Pour l’utiliser, téléchargez un script dans la zone ressources, puis attribuez le script à l’endroit dernier de votre définition.</p>



<h4 class="wp-block-heading" style="font-size:21px">Scénario</h4>



<pre class="wp-block-code"><code>
Set-StrictMode -Version Dernière
$ProgressPreference = 'SilentlyContinue'
$ErrorActionPreference = 'Stop'

# Configurer l’enregistrement des fichiers locaux sur C:\xoap-logs
Essayez {
    $LogDir = 'C:\xoap-logs'
    si (-not (Test-Path $LogDir)) {
        New-Item -Path $LogDir -ItemType Directory -Force | Out-Null
    }
    
    $scriptName = [IO.Path]::GetFileNameWithoutExtension($PSCommandPath)
    $timestamp = Get-Date -Format 'yyyyMMdd-HHmmss'
    $LogFile = Join-Path $LogDir "$scriptName-$timestamp.log"
    
    Début de la transcription -Path $LogFile -Append | Out-Null
    Write-Host "Enregistrement vers: $LogFile"
} catch {
    Warning d'erreur "Impossible de lancer l'enregistrement du transcript sur C:\xoap-logs : $($_.Exception.Message)"
}

# Fonction de journalisation simple
fonction Write-Log {
    param($Message)
    $timestamp = Get-Date -Format 'yyyy-MM-dd HH:mm:ss'
    Write-Host "[$timestamp] $Message"
}

l'enchaînement {
    Log de l'écriture "ERREUR: $_"
    Log de l'écriture "ERREUR: $($_.ScriptStackTrace)"
    Log de l'écriture "ERREUR EXCEPTION: $($_.Exception.ToString())"
    Essayez { Stop-Transcript | Out-Null } catch {}
    Sortie 1
}

Essayez {
    Log de l'écriture 'Début de la dernière étape de nettoyage et de préparation du système'
     
    # Défragmenter le disque système
    Écriture du log 'Optimisation du lecteur système...'
    Essayez {
        Optimiser-Volume -DriveLetter C -Défragmenter -Verbose:$false
        Écriture du log : ' Optimisation du disque système terminée '
    } catch {
        Log de l'écriture "Avertissement : Impossible d'optimiser le lecteur système : $($_.Exception.Message)"
    }
    
    Log de l'écriture 'La dernière étape de nettoyage terminée, préparant le système pour le sysprep...'
      
    # Arrêter la transcription avant le sysprep
    Essayez { Stop-Transcript | Out-Null } catch {}
    
    # Préparer le commandement sysprep
    $sysprepPath = Join-Path $env:WINDIR "System32\Sysprep\sysprep.exe"
    $sysprepArgs = @('/generalize', '/oobe')
    
    Log de l'écriture "Exécutant le processus de création de système avec les arguments suivants : $($sysprepArgs -join ' ')"
    Log de l'écriture "Cela mettra fin au fonctionnement du système une fois terminé"
    
        # Consultez si le fichier sysprep.exe existe
        si (Test-Path $sysprepPath) {
            # Exécutez sysprep en utilisant Start-Process pour une meilleure gestion des erreurs
            $process = Start-Process -FilePath $sysprepPath -ArgumentList $sysprepArgs -Wait -PassThru
            $exitCode = code d'exutoire de la $procédure
            si ($null -eq $exitCode) {
                # Retour à $LASTEXITCODE si ExitCode n'est pas défini
                $exitCode = $LASTEXITCODE
            }
            si (code_$sortie - ≠ 0) {
                Log de l'écriture "Le processus de Sysprep a échoué avec le code d'exit: $exitCode"
                sortie code_ $sortie
            }
        } Sinon,
            Log de détection d'erreur "L'exécutable Sysprep n'a pas été trouvé à $sysprepPath"
            sortie 1
        }
    
} catch {
    Log de l'écriture "Erreur critique lors du nettoyage final : $($_.Exception.Message)".
    Essayez { Stop-Transcript | Out-Null } catch {}
    jeter
}

</code></pre>



<p>La planification des tâches Image Definition offre plusieurs avantages opérationnels et stratégiques. En automatisant l’exécution des compilations d’images à des intervalles définis, vous éliminez la nécessité d’interventions manuelles et réduisez le risque d’erreur humaine.</p>



<p>Les versions planifiées contribuent à maintenir la cohérence entre les environnements en garantissant que les configurations et les mises à jour logicielles les plus récentes soient régulièrement intégrées dans vos images. Cela est particulièrement important en matière de conformité et de sécurité, car cela garantit que les images mises à jour et corrigées sont toujours disponibles.</p>



<p>De plus, la planification des mises à jour en dehors des heures de pointe permet d’optimiser l’utilisation des ressources et d’éviter d’affecter d’autres charges de travail. Enfin, les mises à jour planifiées régulièrement améliorent la préparation aux scénarios de reprise après sinistre en garantissant que les images de machines propres et à jour soient facilement accessibles.</p>



<p>Il existe deux façons de planifier les exécutions de la définition d’image :</p>



<ol class="wp-block-list">
<li>En créant un nouveau planning</li>



<li>En modifiant un calendrier existant</li>
</ol>



<p>Pour gérer l’une ou l’autre option, naviguez vers <strong>Horaires</strong> section.<br>Si vous souhaitez créer un nouveau planning, cliquez sur <strong>Nouvelle grille de programmation </strong>Le bouton se trouve dans le coin supérieur droit. Dans la première étape, indiquez un nom et définissez les paramètres de calendrier (p. ex., fréquence, heure de début). Dans la deuxième étape, sélectionnez les définitions d’image que vous souhaitez assigner à ce calendrier. Une définition d’image peut être associée à plusieurs calendriers.</p>



<p>Si vous souhaitez attribuer une définition d'image à un <strong>horaire actuel</strong>, Choisissez le horaire souhaité dans la liste, cliquez sur <strong>menu à trois points</strong>, puis sélectionnez <strong>Régions</strong>. Dans la vue de détails, sélectionnez les définitions d’image que vous souhaitez inclure et cliquez sur <strong>Économiser</strong>.</p>



<h3 class="wp-block-heading" style="font-size:38px">Localisez votre image créée dans votre hyperviseur ou hyperscaler</h3>



<p>Une fois une exécution terminée avec succès, l’image créée est disponible dans votre environnement. Les images utilisent le nom défini dans la définition de l’image, avec un suffixe de version ajouté pour chaque exécution. Par exemple, si votre définition d’image s’appelle <strong>Windows11-BaseImage</strong>, Avec ces runs, on va créer des images comme <strong>Windows11-BaseImage-v1</strong>, <strong>Windows11-BaseImage-v2</strong>, et ainsi de suite. Si la création de l’image échoue, aucune image n’est créée. La méthode exacte pour localiser l’image dépend de votre environnement cible.</p>



<h4 class="wp-block-heading" style="font-size:21px">Microsoft Azure</h4>



<p>L'emplacement des images créées dans Azure à l'aide de XOAP Image Management dépend de la base de données sélectionnée.<strong>Type uilder </strong>durant la création du constructeur. Dans la configuration du constructeur, vous pouvez choisir entre <strong>Azure géré</strong> et <strong>Galerie Azure</strong>.</p>



<ol class="wp-block-list">
<li><strong>Azure Managed (Images gérées)</strong><br>Si le type de constructeur sélectionné est <strong>Azure géré</strong>, l'image sera créée comme une image standard <strong>Image gérée</strong>.<br>- <strong>Localisation :</strong><br>Portail Azure → <strong>Images</strong><br>- <strong>Comportement :</strong><br>L'image est stockée au niveau régional et est disponible uniquement dans la région où elle a été créée.<br>- <strong>Cas d'utilisation :</strong><br>Cette approche est recommandée pour les déploiements simples, les tests ou les scénarios de proof-of-concept.</li>



<li><strong>Azure Gallery (Galerie d'images partagées)</strong><br>Si le type de constructeur sélectionné est <strong>Galerie Azure</strong>, l'image sera stockée dans un <strong>Galerie d'images partagées (SIG)</strong>.<br>- <strong>Localisation :</strong><br>Portail Azure → <strong>Galerie d'images partagées</strong><br>- <strong>Comportement :</strong><br>L'image prend en charge la versionnage, peut être répliquée dans plusieurs régions et est évolutive pour les scénarios d'entreprise.<br>- <strong>Cas d'utilisation :</strong><br>Idéal pour les charges de travail ou les environnements de production nécessitant une redondance régionale et une gestion du cycle de vie des images.</li>
</ol>



<h4 class="wp-block-heading" style="font-size:21px">Amazon Web Services (AWS)</h4>



<p>Les images créées via XOAP sont stockées sous la forme de <strong>AMIs (Images de machine Amazon)</strong>.</p>



<p>Pour localiser :</p>



<ol class="wp-block-list">
<li>Allez à la <strong>Console AWS</strong>.</li>



<li>Naviguez jusqu'à <strong>EC2 → AMI </strong>(sous « Images » dans le menu gauche).</li>



<li>Assurez-vous de modifier le filtre de « Propriété Amazon » à « Propriété moi-même ».</li>



<li>Rechercher en utilisant le <strong>AMI ID</strong> ou le nom restitué par l'exécution de la définition d'image XOAP (par exemple ami-xxxxxxxxxxxxxxxxx).</li>
</ol>



<p>Par défaut, les AMI sont <strong>privé</strong> — ils ne sont visibles que pour le compte qui les a créés.<br>Pour rendre un AMI accessible depuis un autre compte AWS, vous devez : <strong>Partagez-le </strong>explicitement.<br>Suivez ces étapes sur le compte où l’AMI a été créé :</p>



<ol class="wp-block-list">
<li>Ouvrir <strong>EC2 → AMI </strong>(dans la région où l’AMI a été créé, par exemple, eu-central-1).</li>



<li>Localisez l'AMI (par exemple, ami-0839804dea557cd2b).</li>



<li>Sélectionnez l’AMI et cliquez <strong>Actions → Modifier les permissions de l’image</strong>.</li>



<li>Ajoutez le <strong>ID d’utilisateur AWS </strong>du compte du destinataire.</li>



<li>Cliquez sur <strong>Économiser</strong>.</li>
</ol>



<p>Une fois partagé, l’AMI apparaîtra sous la rubrique “<strong>Images privées</strong>”Filtrez dans le tableau de bord EC2 du destinataire.</p>



<h4 class="wp-block-heading" style="font-size:21px">Plateforme Google Cloud (GCP)</h4>



<p>Les images XOAP sur GCP sont stockées sous <strong>Compute Engine → Images</strong>.</p>



<p>Pour localiser :</p>



<ol class="wp-block-list">
<li>Allez à la <strong>Google Cloud Console</strong>.</li>



<li>Naviguez jusqu'à <strong>Compute Engine → Images</strong>.</li>



<li>Filtrer par projet ou utiliser la barre de recherche pour trouver le nom de l’image généré par XOAP.</li>



<li>Les images personnalisées peuvent être regroupées par <em>familles d'images</em> ou <em>Entrées individuelles</em> Selon la configuration de la build</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Résoudre les problèmes liés aux compilations d’images ou aux erreurs de lancement</h3>



<p>Lors de la création d’une image à l’aide de XOAP Image Management, des problèmes peuvent généralement surgir dans l’un des trois domaines suivants :</p>



<ol class="wp-block-list">
<li><strong>Connexions</strong> – Connexion à la cloud configurée incorrectement (par exemple, identités invalides ou permissions manquantes).</li>



<li><strong>Provisionneurs</strong> – Des provisionneurs sélectionnés ou configurés de manière incorrecte, tels que des scripts ou des outils qui échouent lors de l’exécution.</li>



<li><strong>Configuration du constructeur</strong> – Paramètres du constructeur mal configurés (par exemple, région invalide, paramètres d’image manquants).</li>
</ol>



<p>Tous les trois types de problèmes sont reflétés dans <strong>Les logs de la définition de l'image sont exécutés</strong>.</p>



<p>Pour identifier rapidement le problème :</p>



<ul class="wp-block-list">
<li>Accédez à l’onglet <strong>Définitions d'images</strong> table.</li>



<li>Cliquez sur <strong>État (la dernière course) </strong>pour la définition de l'image correspondante.</li>



<li>Un panneau latéral s'affiche, indiquant <strong>journal de la dernière course</strong>.</li>



<li>Revoir le journal pour trouver la ligne d’erreur et prendre les mesures correctives nécessaires.</li>
</ul>



<p>La révision de ces journaux constitue la méthode la plus efficace pour dépanner les problèmes et garantir le succès de la création de votre image.</p>



<p>Pour les journaux des précédentes sessions, cliquez sur le menu à trois points situé à côté de la définition de l’image et sélectionnez « Détails ». Faites défiler jusqu’à la section « Sessions précédentes » et cliquez sur l’état de la session souhaitée pour afficher son journal.</p>



<p>Durant le processus de création d’images, il est possible d’identifier et de résoudre les problèmes en temps réel. Les compilations d’images actives sont visibles dans la section « Exécutions », située en haut à droite de la page « Définitions d’image ».</p>



<p>Pour suivre le processus en cours :</p>



<ul class="wp-block-list">
<li>Cliquez sur l’icône de journal à côté de la création de l’image pour ouvrir la vue journalisée en direct.</li>



<li>Les logs sont diffusés en temps réel, les dernières entrées apparaissant en haut.</li>
</ul>



<p>Cela vous permet de :</p>



<ul class="wp-block-list">
<li>Suivez les étapes de provisionnement au fur et à mesure qu'elles se déroulent.</li>



<li>Identifiez rapidement les fournisseurs en cours d’exécution qui peuvent provoquer des temps d’arrêt.</li>



<li>Mettez en œuvre des mesures correctives dès le début, ce qui peut vous permettre de gagner beaucoup de temps lors du dépannage et de la validation.</li>
</ul>



<p>Cette vue est particulièrement utile pour diagnostiquer les problèmes sans attendre que l’ensemble du build soit terminé.</p>



<p>Sur les VMs de création d’images sur site, les journaux sont généralement stockés localement dans les endroits suivants :</p>



<ul class="wp-block-list">
<li>Fichiers temporaires : C:\Windows\Temp et %TEMP% (par exemple, C:\Users\AppData\Local\Temp)</li>



<li>Logues de dépannage Windows (utilisables pour les problèmes d’installation/mise à jour/sysprep) :</li>



<li>L'enregistreur d'événements : application et système</li>



<li>C:\Windows\Logs\DISM\dism.log et C:\Windows\Logs\CBS\CBS.log</li>



<li>Sysprep : C:\Windows\System32\Sysprep\Panther\setupact.log et setuperr.log</li>
</ul>



<p>Si vous n’arrivez pas à les retrouver, la raison la plus fréquente est que la VM de build est automatiquement nettoyée après l’exécution (y compris en cas d’échec), de sorte que les journaux locaux sont supprimés avec elle.</p>



<p><strong>Conseil :</strong> Si vous arrêtez la mise en œuvre, la VM de build temporaire n’est pas supprimée, vous pouvez donc vous y connecter et récupérer les journaux pour résoudre les problèmes. Une fois l’enquête terminée, n’oubliez pas de supprimer la VM de build temporaire pour éviter de laisser des ressources inutilisées.</p>



<h3 class="wp-block-heading" style="font-size:28px">Principales causes d'erreurs lors de la création d'images et comment les résoudre</h3>



<ol class="wp-block-list">
<li><strong>Provisions incompatibles</strong> – L’utilisation de provisionneurs Linux sur une image basée sur Windows (ou vice versa) entraînera des erreurs. <strong>Résolution :</strong> Vérifiez les groupes de provisionneurs assignés au rôle sélectionné et éliminez ceux qui ne sont pas pertinents pour le système d’exploitation de l’image.</li>



<li><strong>Données d’identification invalides ou paramètres de connexion</strong> – Des problèmes de connexion peuvent se produire si les informations d’identification sont incorrectes ou si l’utilisateur ne dispose pas des autorisations suffisantes. <strong>Résolution : </strong>Revoir la configuration de votre connexion dans la section « Connexions ». Vérifiez que les informations d’identification sont valides et que vous disposez des droits d’accès appropriés.</li>



<li><strong>Configuration du constructeur incorrecte </strong>– Des erreurs peuvent se produire si la configuration du constructeur fait référence à des ressources inexistantes telles qu'un réseau virtuel ou un groupe de ressources. <strong>Résolution :</strong> Vérifiez toutes les valeurs dans les paramètres du constructeur, notamment les noms des réseaux et des groupes de ressources.</li>



<li><strong>Définition obsolète du système d'exploitation </strong>– Les définitions d’images plus anciennes peuvent faire référence à des systèmes d’exploitation obsolètes ou désuets. <strong>Résolution :</strong> Naviguez vers « Systèmes d’exploitation » et ajoutez la dernière version. Ensuite, dans les détails de la définition de l’image, modifiez la sélection du système d’exploitation à partir de la liste déroulante vers la version la plus récente.</li>
</ol>
</div><p>The post <a href="https://xoap.io/fr/docs/imagexo-images/">Image Definitions</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></content:encoded>
					
					<wfw:commentrss>https://xoap.io/fr/docs/imagexo-images/feed/</wfw:commentrss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Builder Configuration</title>
		<link>https://xoap.io/fr/docs/imagexo-builders/</link>
					<comments>https://xoap.io/fr/docs/imagexo-builders/#respond</comments>
		
		<dc:creator><![CDATA[Stella]]></dc:creator>
		<pubDate>Wed, 27 Mar 2024 14:28:23 +0000</pubDate>
				<guid ispermalink="false">https://xoap.io/?post_type=docs&#038;p=9963</guid>

					<description><![CDATA[<p>Guide rapide La définition du constructeur définit l’emplacement et la manière dont une image est créée, en fonction de la plateforme ou du fournisseur de cloud sélectionné (par exemple, AWS, Azure, Google Cloud, ou VMware). Lors de la configuration du constructeur, vous pouvez également choisir la connexion utilisée pour votre environnement cloud ou sur site. Créer une nouvelle configuration du constructeur Modifier une configuration du constructeur Supprimer une […]</p>
<p>The post <a href="https://xoap.io/fr/docs/imagexo-builders/">Builder Configuration</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-08f878cd wp-block-group-is-layout-flex">
<h2 class="wp-block-heading" style="font-size:38px">Guide rapide</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>La définition de la constructeur définit <strong>Où et comment</strong> Une image est créée, en fonction de la plateforme ou du fournisseur de cloud sélectionné (par exemple, AWS, Azure, Google Cloud, ou VMware). Lors de la configuration du constructeur, vous pouvez également choisir <strong>Connexion</strong> utilisé dans votre environnement cloud ou sur site.</p>
</blockquote>



<h3 class="wp-block-heading" style="font-size:28px">Créer une nouvelle configuration du constructeur</h3>



<ol class="wp-block-list">
<li>Dans le coin supérieur droit, cliquez sur <strong>+ Nouvelle configuration du constructeur</strong>.</li>



<li>Sélectionnez « Créer une configuration de constructeur pour les images cloud » ou choisissez une configuration spécifique. <strong>Configuration de l’éditeur sur site</strong>.</li>



<li>Entrez tous les paramètres requis et cliquez <strong>Confirmer</strong>.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Modifier une configuration du constructeur</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit de la souris sur la configuration du constructeur et sélectionnez <strong>Régions</strong>.</li>



<li>Mettre à jour les paramètres requis et cliquer <strong>Économiser</strong></li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Supprimer une configuration de build</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit de la souris sur la configuration du constructeur et sélectionnez <strong>Supprimer</strong>.</li>



<li>Confirmer la suppression.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Informations supplémentaires utiles</h3>



<h4 class="wp-block-heading" style="font-size:21px">Exigence de connecteur :</h4>



<p>Si vous n'avez pas encore configuré votre <strong>Connexion</strong>, Vous pouvez le faire lors de la création du constructeur en cliquant sur <strong>+ Ajouter une connexion.</strong></p>



<h4 class="wp-block-heading" style="font-size:21px">Détails généraux :</h4>



<p>Dans le cadre de la <strong>Ressources générales </strong>L’accordéon, tous les paramètres obligatoires sont affichés. Pour les autres paramètres, faites défiler les autres accordéons.</p>



<h2 class="wp-block-heading" style="font-size:38px">Documentation technique</h2>



<p>Le <strong>constructeur</strong> La définition définit <strong>où</strong> (quelle plateforme ou fournisseur de cloud) <strong>et comment</strong> (quelle configuration et quel type d’instance) est utilisée pour créer l’image. Elle représente la couche infrastructure du processus de création d’image et est responsable du lancement de la machine virtuelle de base qui sera ensuite personnalisée par les provisionneurs.</p>



<p>Dans XOAP, lors de la création d’une configuration de buildier, vous spécifiez :</p>



<ul class="wp-block-list">
<li><strong>Fournisseur</strong> – par exemple AWS, Azure ou VMware</li>



<li><strong>Connexion</strong> – les identifiants et l’adresse de terminaison utilisés pour accéder à la plateforme</li>



<li><strong>Région</strong> – la localisation cible de la nuage</li>



<li><strong>Type d'instance </strong>– qui définit les ressources de calcul telles que la CPU et la RAM</li>
</ul>



<p>Ces paramètres combinés indiquent à XOAP comment provisionner l’infrastructure sous-jacente nécessaire à la création de l’image.</p>



<p>Plus d'informations concernant les paramètres supplémentaires que vous pouvez configurer dans la configuration du constructeur sont disponibles aux liens suivants :</p>



<ul class="wp-block-list">
<li><a href="https://developer.hashicorp.com/packer/integrations/hashicorp/azure/latest/components/builder/arm" target="_blank" rel="noreferrer noopener">L'azur</a></li>



<li><a href="https://developer.hashicorp.com/packer/integrations/hashicorp/amazon/latest/components/builder/ebs" target="_blank" rel="noreferrer noopener">AWS</a></li>



<li><a href="https://developer.hashicorp.com/packer/integrations/hashicorp/googlecompute" target="_blank" rel="noreferrer noopener">Google Cloud</a></li>



<li><a href="https://developer.hashicorp.com/packer/integrations/hashicorp/vmware/latest/components/builder/iso" target="_blank" rel="noreferrer noopener">VMware</a></li>



<li><a href="https://developer.hashicorp.com/packer/integrations/nutanix-cloud-native/nutanix/latest/components/builder/nutanix" target="_blank" rel="noreferrer noopener">Nutanix</a></li>
</ul>
</div><p>The post <a href="https://xoap.io/fr/docs/imagexo-builders/">Builder Configuration</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></content:encoded>
					
					<wfw:commentrss>https://xoap.io/fr/docs/imagexo-builders/feed/</wfw:commentrss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Operating Systems</title>
		<link>https://xoap.io/fr/docs/imagexo-operating-systems/</link>
					<comments>https://xoap.io/fr/docs/imagexo-operating-systems/#respond</comments>
		
		<dc:creator><![CDATA[Stella]]></dc:creator>
		<pubDate>Wed, 27 Mar 2024 14:31:15 +0000</pubDate>
				<guid ispermalink="false">https://xoap.io/?post_type=docs&#038;p=9965</guid>

					<description><![CDATA[<p>Guide rapide Dans XOAP, le système d’exploitation représente l’image de base qui servira de base pour votre image de machine virtuelle personnalisée. Ajouter un nouveau système d’exploitation Cloud Ajouter un nouveau système d’exploitation sur site Modifier un système d’exploitation Supprimer un système d’exploitation Informations supplémentaires utiles Liste des systèmes d’exploitation mis à jour : XOAP récupère les listes des systèmes d’exploitation mis à jour […]</p>
<p>The post <a href="https://xoap.io/fr/docs/imagexo-operating-systems/">Operating Systems</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-08f878cd wp-block-group-is-layout-flex">
<h2 class="wp-block-heading" style="font-size:38px">Guide rapide</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Dans XOAP, le système d'exploitation représente l'image de base qui servira de base pour votre image de machine virtuelle personnalisée.</p>
</blockquote>



<h3 class="wp-block-heading" style="font-size:28px">Ajouter un nouveau système d’exploitation cloud</h3>



<ol class="wp-block-list">
<li>Cliquez sur <strong>+ Ajouter l’image de base</strong> et sélectionnez <strong>Nuage</strong>.</li>



<li>Indiquez le <strong>Fournisseur</strong>, <strong>Région</strong>, et <strong>Plate-forme</strong> les détails.</li>



<li>Sélectionnez un ou plusieurs systèmes d'exploitation et cliquez sur <strong>Ajouter</strong>.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Ajouter un nouveau système d'exploitation sur site</h3>



<ol class="wp-block-list">
<li>Cliquez sur <strong>+ Ajouter l’image de base</strong> et sélectionnez <strong>Sur site</strong>.</li>



<li>Définissez les paramètres liés à l’ISO.</li>



<li>Sélectionnez le fichier Autounattend et les fichiers de configuration pour votre système d’exploitation, puis cliquez sur <strong>Ajouter</strong>.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Modifier un système d’exploitation</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit de la souris sur « Système d’exploitation » et sélectionnez <strong>Régions</strong>.</li>



<li>Mettre à jour les paramètres configurables et cliquer <strong>Économiser</strong>.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Supprimer un système d’exploitation</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit de la souris sur « Système d’exploitation » et sélectionnez <strong>Supprimer</strong>.</li>



<li>Confirmer la suppression.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Informations supplémentaires utiles</h3>



<h4 class="wp-block-heading" style="font-size:21px">Liste mise à jour de l'OS :</h4>



<p>XOAP récupère chaque semaine des listes mises à jour des systèmes d’exploitation auprès des fournisseurs de cloud pris en charge.</p>



<h4 class="wp-block-heading" style="font-size:21px">Systèmes d'exploitation :</h4>



<p>Les systèmes d’exploitation peuvent être désuets et supprimés par les fournisseurs de services cloud, ce qui peut entraîner l’échec des exécutions d’Image Definition. Pour éviter cela, assurez-vous que vos systèmes d’exploitation soient à jour en ajoutant les dernières versions et en mettant à jour vos Image Definitions en conséquence.</p>



<h2 class="wp-block-heading" style="font-size:38px">Documentation technique</h2>



<p>Dans XOAP, le système d’exploitation représente l’image de base qui servira de base pour votre image de machine virtuelle personnalisée. Vous pouvez sélectionner une ou plusieurs versions d’OS auprès de votre fournisseur de cloud (par exemple, Azure, AWS, GCP) pour correspondre à vos besoins d’infrastructure. Cette étape est essentielle car toutes les opérations de provisionnement, de personnalisation et de création de l’image seront effectuées sur cette base OS.</p>



<p>Lors de l’ajout d’un système d’exploitation en nuage dans XOAP, vous définissez :</p>



<ul class="wp-block-list">
<li>Fournisseur – Sélectionnez le fournisseur de cloud ou de plateforme (par exemple, Azure, AWS, Google Cloud...)</li>



<li>Région – Indiquez la région où l’image de base est disponible</li>



<li>Détails de la plateforme – Choisissez la version du système d’exploitation, l’architecture (x64/ARM), la génération du hyperviseur et le SKU</li>



<li>Étiquettes – Ajoutez des étiquettes si vous le souhaitez pour aider à organiser ou catégoriser le système d'exploitation à des fins futures.</li>
</ul>



<p>Lors de l’ajout d’un système d’exploitation sur site dans XOAP, vous définissez :</p>



<ul class="wp-block-list">
<li><strong>Nom</strong> – Nom de votre système d’exploitation. Vous pouvez définir le nom selon votre propre convention de nommage.</li>



<li><strong>Nom du fichier ISO</strong> – fournissez le nom de votre fichier ISO qui sera utilisé comme système d’exploitation de base pour votre définition d’image</li>



<li><strong>Path ISO</strong> – localisation complète de votre fichier ISO</li>



<li><strong>Checksum ISO</strong> – Contre-somme de votre ISO comme fonctionnalité de sécurité supplémentaire</li>



<li><strong>Autounattend</strong> – fichier utilisé pour modifier les paramètres de Windows lors de l’installation. Ce fichier doit être téléchargé dans la zone de ressources XOAP.</li>



<li><strong>Fichiers d'installation </strong>– définit quels fichiers supplémentaires sont montés par XOAP dans la machine virtuelle lors de l’installation du système d’exploitation.</li>
</ul>



<p>Ces fichiers sont généralement utilisés par l'attendant.xml pour installer des pilotes, des outils ou pour exécuter des scripts PowerShell personnalisés lors du premier démarrage ou immédiatement après celui-ci.</p>



<h3 class="wp-block-heading" style="font-size:28px">Conseils sur place</h3>



<p>Pour <strong>Systèmes d'exploitation sur site</strong>, XOAP <strong>ne n'enregistre pas l'ISO lui-même.</strong> Au lieu de cela, vous enregistrez l'ISO en lui fournissant <strong>chemin</strong> et <strong>Contrôle de checksum</strong>, et la mise en place de l’infrastructure (hyperviseur/stockage) doit être possible <strong>Accéder à cette ISO en cours d’exécution</strong>.</p>



<p>Qu'est-ce que cela signifie en pratique :</p>



<ul class="wp-block-list">
<li>L'ISO est stocké dans votre <strong>Stockage du hyperviseur</strong> (par exemple, le datastore vSphere / la bibliothèque Hyper-V) ou sur un<strong>partage de fichiers </strong>(par exemple, la voie SMB/UNC).</li>



<li>Les magasins XOAP <strong>Les métadonnées</strong> sur l’ISO (nom, chemin, checksum) et utilise cette information lors de la création des images.</li>



<li>Assurez-vous que les composants de build (par exemple, l’hôte exécutant le build en interne) soient <strong>Accès au réseau et autorisations</strong> Lire l'ISO à partir de la voie spécifiée.</li>
</ul>



<p>Utilisez Get-FileHash pour générer la somme de contrôle pour le fichier ISO :</p>



<p>Obtenir-FileHash -Path “<a href="http://\\fileserver\isos\Windows11_24H2.iso" target="_blank" rel="noreferrer noopener">\fileserver\isos\Windows11_24H2.iso</a>”- Algorithme SHA256. Copiez la valeur Hash retournée dans le champ ISO Checksum de XOAP.</p>



<p><strong>Utilisez des noms de fichiers uniques </strong>si vous envisagez de télécharger plusieurs <em>autounattend</em> des fichiers pour le même système d’exploitation (par exemple, différentes langues, environnements, ensembles de pilotes).</p>



<p>Convention d'appellation d'exemple :</p>



<ul class="wp-block-list">
<li>Autounattend_W11_23H2_FR.xml</li>



<li>Autounattend_W11_23H2_DE.xml</li>



<li>Autounattend_W11_23H2_WithDrivers.xml</li>
</ul>



<p><strong>Important :</strong> Les ressources non attendues sont <strong>renommé lors du processus de déploiement/construction </strong>(dans le cadre de la manière dont XOAP met en place les ressources dans la VM temporaire). En raison de cela, avoir <strong>Des noms de fichiers distincts dans les ressources XOAP </strong>Il est essentiel de les garder gérables et d’éviter toute confusion lors du choix du fichier correct.</p>



<p>Assurez que le fichier Autounattend corresponde au système d’exploitation cible (édition/SKU, architecture, flux d’installation attendu) et référencie tous les fichiers de configuration/drivers en utilisant des chemins valables dans votre processus de configuration.</p>
</div><p>The post <a href="https://xoap.io/fr/docs/imagexo-operating-systems/">Operating Systems</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></content:encoded>
					
					<wfw:commentrss>https://xoap.io/fr/docs/imagexo-operating-systems/feed/</wfw:commentrss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Provisioner Roles</title>
		<link>https://xoap.io/fr/docs/imagexo-roles/</link>
					<comments>https://xoap.io/fr/docs/imagexo-roles/#respond</comments>
		
		<dc:creator><![CDATA[Stella]]></dc:creator>
		<pubDate>Wed, 27 Mar 2024 14:38:01 +0000</pubDate>
				<guid ispermalink="false">https://xoap.io/?post_type=docs&#038;p=9967</guid>

					<description><![CDATA[<p>Quick guide A Provisioner Role in XOAP is a higher-level construct that allows you to group together multiple Provisioner Groups into a single unit. Add a new Provisioner Role Edit a Provisioner Role Delete a Provisioner Role Additional useful information Provisioner Role: Only one Provisioner Role can be used in an Image Definition. The Provisioner [&#8230;]</p>
<p>The post <a href="https://xoap.io/fr/docs/imagexo-roles/">Provisioner Roles</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-08f878cd wp-block-group-is-layout-flex">
<h2 class="wp-block-heading" style="font-size:38px">Guide rapide</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Un rôle de provisionneur dans XOAP est un constructeur de niveau supérieur qui vous permet de regrouper plusieurs <strong>Groupes de provisionnement</strong> en une seule unité.</p>
</blockquote>



<h3 class="wp-block-heading" style="font-size:28px">Ajouter un nouveau rôle de provisionneur</h3>



<ol class="wp-block-list">
<li>Cliquez sur <strong>+ Créer un rôle de provisionneur</strong>.</li>



<li>Entrez les paramètres requis, tels que <strong>Nom</strong> et <strong>Description</strong>.</li>



<li>Attribuez des groupes de provisionneurs en cliquant sur +Attribuer des groupes de provisionneurs.</li>



<li>Cliquez sur « Enregistrer » pour créer la nouvelle fonction de provisionnement.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Modifier un rôle de provisionneur</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit de la souris sur le rôle de provisionneur et sélectionnez <strong>Régions</strong>.</li>



<li>Mettre à jour les paramètres ou modifier les groupes assignés.</li>



<li>Cliquez sur « Enregistrer » pour appliquer les modifications.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Supprimer un rôle de provisionneur</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit de la souris sur le rôle de provisionneur et sélectionnez <strong>Supprimer</strong>.</li>



<li>Confirmer la suppression.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Informations supplémentaires utiles</h3>



<h4 class="wp-block-heading" style="font-size:21px">Rôle de provisionneur :</h4>



<p>Seul <strong>un</strong> Le rôle de provisionneur peut être utilisé dans une définition d’image. Le rôle de provisionneur est donc le constructeur de niveau le plus élevé pour exécuter les provisionneurs lors de la création d’images. Vous <strong>Impossible</strong> Supprimer un rôle de provisionneur si celui-ci est actuellement utilisé dans une définition d’image.</p>



<h4 class="wp-block-heading" style="font-size:21px">Groupe Provisioner :</h4>



<p>Chacun <strong>Groupe de provisionnement</strong> Il ne peut être ajouté qu'une seule fois à un rôle de provisionneur donné.</p>



<h4 class="wp-block-heading" style="font-size:21px">Ordre d'exécution :</h4>



<p>Lors de la création d'images, les provisionneurs sont exécutés dans l'ordre suivant : <strong>de haut en bas </strong>Dans le cadre de ce rôle : tous les préposés du premier groupe prennent le premier tour, suivis par le deuxième groupe, le troisième groupe, et ainsi de suite.</p>



<h4 class="wp-block-heading" style="font-size:21px">Ordre des groupes :</h4>



<p>Vous pouvez changer l’ordre des groupes dans un rôle de provisionneur en les glissant et en les déplaçant dans la vue de détails du rôle de provisionneur.</p>



<h2 class="wp-block-heading" style="font-size:38px">Documentation technique</h2>



<p>A <strong>Provisionner un rôle </strong>Dans XOAP, il s’agit d’un constructeur de niveau supérieur qui vous permet de regrouper plusieurs <strong>Groupes de provisionnement</strong> en une seule unité. Il définit <strong>quels groupes de fournisseurs seront exécutés</strong> durant le processus de création de l'image et dans quelle ordre.</p>



<p><strong>Les rôles de provisionneur sont particulièrement utiles lorsque :</strong></p>



<ul class="wp-block-list">
<li>Vous souhaitez réutiliser des ensembles de groupes prédéfinis pour différentes définitions d'image</li>



<li>Vous devez combiner des séquences complexes de procédures de provisionnement en une unité plus simple à gérer</li>
</ul>



<p><strong>Lors de la création d’un rôle Provisioner, vous définissez :</strong></p>



<ul class="wp-block-list">
<li><strong>Nom du rôle</strong> – une identité unique pour le rôle</li>



<li><strong>Description </strong>– une brève explication de la fonction (par exemple : “ Rejoindre le domaine et appliquer la base de référence ”)</li>



<li><strong>Tags</strong> – des étiquettes facultatives pour aider à catégoriser ou à rechercher les rôles</li>



<li><strong>Groupes de provisionneurs sélectionnés</strong> – Choisissez les groupes qui doivent être exécutés lors de la compilation</li>
</ul>



<p>Les actions des groupes de provisionneurs dans le cadre d'une même fonction sont exécutées <strong>dans l'ordre où ils sont énumérés</strong>, et l’ensemble du rôle peut alors être réutilisé dans plusieurs définitions d’image.</p>



<p>Un seul rôle de provisionneur peut être utilisé dans plusieurs définitions d’image, tout comme les groupes de provisionneurs eux-mêmes. Cela favorise la réutilisabilité et la cohérence au sein des builds.</p>
</div><p>The post <a href="https://xoap.io/fr/docs/imagexo-roles/">Provisioner Roles</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></content:encoded>
					
					<wfw:commentrss>https://xoap.io/fr/docs/imagexo-roles/feed/</wfw:commentrss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Provisioner Groups</title>
		<link>https://xoap.io/fr/docs/imagexo-groups/</link>
					<comments>https://xoap.io/fr/docs/imagexo-groups/#respond</comments>
		
		<dc:creator><![CDATA[Stella]]></dc:creator>
		<pubDate>Wed, 27 Mar 2024 14:39:53 +0000</pubDate>
				<guid ispermalink="false">https://xoap.io/?post_type=docs&#038;p=9969</guid>

					<description><![CDATA[<p>Quick guide A Provisioner Group in XOAP allows you to organize multiple provisioners into a single, logical unit. Add a new Provisioner Group Edit a Provisioner Group Delete a Provisioner Group Additional useful information Group rules: A provisioner can be added to the same group only once, but the same provisioner can belong to multiple [&#8230;]</p>
<p>The post <a href="https://xoap.io/fr/docs/imagexo-groups/">Provisioner Groups</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-08f878cd wp-block-group-is-layout-flex">
<h2 class="wp-block-heading" style="font-size:38px">Guide rapide</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Un groupe de provisionneurs dans XOAP vous permet d'organiser plusieurs provisionneurs en une seule unité logique.</p>
</blockquote>



<h3 class="wp-block-heading" style="font-size:28px">Ajouter un nouveau groupe de provisionneurs</h3>



<ol class="wp-block-list">
<li>Cliquez sur <strong>+ Créer un groupe de provisionneurs</strong>.</li>



<li>Entrez les paramètres requis, tels que <strong>Nom</strong> et <strong>Description</strong>.</li>



<li>Attribuer des provisionneurs en cliquant <strong>+ Assigner des provisionneurs</strong>.</li>



<li>Cliquez sur <strong>Économiser</strong> créer le nouveau groupe de provisionneurs.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Modifier un groupe de provisionneurs</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit de la souris sur le groupe de provisionneurs et sélectionnez <strong>Régions</strong>.</li>



<li>Mettre à jour les paramètres ou modifier les fournisseurs assignés.</li>



<li>Cliquez sur <strong>Économiser</strong> appliquer les changements.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Supprimer un groupe de provisionneurs</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit de la souris sur le groupe de provisionneurs et sélectionnez <strong>Supprimer</strong>.</li>



<li>Confirmer la suppression.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Informations supplémentaires utiles</h3>



<h4 class="wp-block-heading" style="font-size:21px">Règles du groupe :</h4>



<p>Un fournisseur ne peut être ajouté à un même groupe qu'une seule fois, mais le même fournisseur peut appartenir à plusieurs groupes.</p>



<h4 class="wp-block-heading" style="font-size:21px">Exécution :</h4>



<p>Les provisionneurs d'un groupe sont exécutés par <strong>de haut en bas</strong>.</p>



<h4 class="wp-block-heading" style="font-size:21px">Ordre des fournisseurs :</h4>



<p>Vous pouvez changer l’ordre des fournisseurs au sein d’un groupe de fournisseurs en les glissant et en les déplaçant dans la vue détails du groupe de fournisseurs.</p>



<h2 class="wp-block-heading" style="font-size:38px">Documentation technique</h2>



<p>A <strong>Groupe de provisionnement</strong> Dans XOAP, vous pouvez organiser plusieurs fournisseurs en un seul groupe. <strong>unité unique et logique</strong>. Cela est utile pour regrouper les tâches de configuration ou les étapes de configuration liées qui doivent être appliquées ensemble lors du processus de création de l’image.</p>



<p>Les membres du groupe sont <strong>exécuté dans l'ordre exact </strong>Ils sont listés, ce qui vous donne un contrôle total sur le flux d’exécution. Par exemple, vous pouvez vous assurer qu’un fichier soit copié avant que le script soit exécuté ou que les mises à jour Windows soient exécutées avant un redémarrage.</p>



<p>Lors de la création d’un groupe de fournisseurs, vous définissez :</p>



<ul class="wp-block-list">
<li><strong>Nom du groupe</strong> – un nom unique pour une identification facile</li>



<li><strong>Description</strong> – texte facultatif expliquant la raison de la création du groupe</li>



<li><strong>Tags</strong> – pour aider à organiser et filtrer les groupes dans des environnements volumineux</li>



<li><strong>Fournisseurs sélectionnés </strong>– choisissez un ou plusieurs fournisseurs à inclure dans la liste disponible</li>
</ul>



<p>Les provisionneurs d’un groupe de provisionneurs sont exécutés dans l’ordre dans lequel ils sont listés, et l’ensemble du groupe peut ensuite être réutilisé dans plusieurs rôles de provisionneur. Cela favorise la réutilisabilité et la cohérence au sein des builds.</p>
</div><p>The post <a href="https://xoap.io/fr/docs/imagexo-groups/">Provisioner Groups</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></content:encoded>
					
					<wfw:commentrss>https://xoap.io/fr/docs/imagexo-groups/feed/</wfw:commentrss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Provisioners</title>
		<link>https://xoap.io/fr/docs/imagexo-provisioners/</link>
					<comments>https://xoap.io/fr/docs/imagexo-provisioners/#respond</comments>
		
		<dc:creator><![CDATA[Stella]]></dc:creator>
		<pubDate>Wed, 27 Mar 2024 14:41:57 +0000</pubDate>
				<guid ispermalink="false">https://xoap.io/?post_type=docs&#038;p=9971</guid>

					<description><![CDATA[<p>Quick guide A provisioner is a key component in the image build process used to customize the virtual machine after it has been created by the builder. Add a new Provisioner Edit a Provisioner Delete a Provisioner Additional useful information Multi-group assignment: When creating a Provisioner, you can automatically add it to multiple Provisioner Groups. [&#8230;]</p>
<p>The post <a href="https://xoap.io/fr/docs/imagexo-provisioners/">Provisioners</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-08f878cd wp-block-group-is-layout-flex">
<h2 class="wp-block-heading" style="font-size:38px">Guide rapide</h2>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Un provisioner est un élément clé du processus de création d'image utilisé pour personnaliser la machine virtuelle après sa création par le constructeur.</p>
</blockquote>



<h3 class="wp-block-heading" style="font-size:28px">Ajouter un nouveau provisionneur</h3>



<ol class="wp-block-list">
<li>Cliquez sur <strong>+ Créer un provisionneur</strong>.</li>



<li>Entrez les paramètres requis, tels que <strong>Nom</strong> et <strong>Description</strong>.</li>



<li>Sélectionnez l'option <strong>Type de provisionneur</strong> et remplissez tous les paramètres requis.</li>



<li>Cliquez sur <strong>Économiser</strong> créer le nouveau Provisioner.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Modifier un provisionneur</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit de la souris sur le Provisioner et sélectionnez <strong>Régions</strong>.</li>



<li>Mettez à jour les paramètres du Provisioner selon les besoins.</li>



<li>Cliquez sur <strong>Économiser</strong> appliquer les changements.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Supprimer un provisionneur</h3>



<ol class="wp-block-list">
<li>Cliquez avec le bouton droit de la souris sur le Provisioner et sélectionnez <strong>Supprimer</strong>.</li>



<li>Confirmer la suppression.</li>
</ol>



<h3 class="wp-block-heading" style="font-size:28px">Informations supplémentaires utiles</h3>



<h4 class="wp-block-heading" style="font-size:21px">Affectation de plusieurs groupes :</h4>



<p>Lors de la création d’un Provisioner, vous pouvez l’ajouter automatiquement à plusieurs groupes de Provisioners.</p>



<h4 class="wp-block-heading" style="font-size:21px">Gestion combinée :</h4>



<p>Provisioners est l’endroit où vous combinez l’XOAP <strong>Application Management</strong> et <strong>Configuration Management</strong> modules avec <strong>Image Management</strong>.</p>



<h4 class="wp-block-heading" style="font-size:21px">Logiciels spécifiques aux systèmes d'exploitation :</h4>



<p>Certains provisionneurs sont uniquement disponibles sous Linux ou uniquement sous Windows. Soyez prudent lors de leur affectation dans des groupes de provisionnement.</p>



<h2 class="wp-block-heading" style="font-size:38px">Documentation technique</h2>



<p>Un provisioner est un élément clé du processus de création d’image utilisé pour personnaliser la machine virtuelle après sa création par le Builder Configuration. Les provisioners permettent d’automatiser les tâches à l’intérieur de la machine virtuelle afin de la préparer pour votre cas d’utilisation spécifique.</p>



<p>Les provisionneurs fonctionnent au sein du système d’exploitation de l’hôte et sont responsables de la modification de l’état du système avant que l’image ne soit finalisée.</p>



<p>Les provisionneurs peuvent être utilisés pour :</p>



<ul class="wp-block-list">
<li>Installer des logiciels (par exemple, Chrome, Office, .NET Framework)</li>



<li>Copier les fichiers vers des emplacements spécifiques sur la VM</li>



<li>Configurer les paramètres du système (par exemple, le registre, les services, le réseau)</li>



<li>Application des bases de référence en matière de durcissement ou de conformité (par exemple, STIG, CIS)</li>



<li>Exécutez PowerShell, Bash, CMD ou d'autres scripts</li>



<li>Appliquer des configurations DSC ou rejoindre la machine à un domaine (dans les versions d’entreprise)</li>



<li>Installer les mises à jour de Windows</li>



<li>Redémarrer les instances Windows</li>
</ul>



<p>Dans XOAP, les provisionneurs sont modulaires et réutilisables, ce qui signifie qu'un même provisionneur peut être référencé dans plusieurs définitions d'image. Cela permet une configuration cohérente entre les versions et réduit les doublons lors de la maintenance de votre pipeline d'image.</p>



<p>XOAP prend en charge plusieurs types de provisionneurs, chacun étant conçu pour automatiser un type spécifique de tâche lors de la création d’images :</p>



<ul class="wp-block-list">
<li><strong>Application Group Installer </strong>– Installe les applications dans le groupe d’applications sélectionné.</li>



<li><strong>Application Role Installer</strong> – Installe les applications selon le rôle d’application sélectionné.</li>



<li><strong>Configuration locale DSC</strong> – Insérer les fichiers de configuration DSC (Desired State Configuration) locaux dans l’image à appliquer lors ou après la provisionnement. La configuration peut être téléchargée dans la zone de ressources et sélectionnée à partir du menu déroulant.</li>



<li><strong>Configuration du serveur Pullserver DSC</strong> – Implique l’application d’une configuration provenant du Configuration Management module XOAP.</li>



<li><strong>Fichier</strong> – Copie les fichiers du workspace XOAP dans l’image — par exemple, les fichiers de configuration, les scripts ou les ressources.</li>



<li><strong>Commandes de l'explorateur de fichiers Linux</strong> – Exécute un seul commandement inline dans un shell (par exemple apt install, chmod, etc.) sur une machine Linux.</li>



<li><strong>Script de Shell Linux</strong> – Exécute un script complet (.sh) pour configurer les images basées sur Linux avec une logique plus complexe. Vous pouvez sélectionner le script dans la zone « Ressources ».</li>



<li><strong>Commandes PowerShell</strong> – Exécute un commandement PowerShell en une ligne sur des machines sous Windows — utile pour définir des clés de registre, des services, etc.</li>



<li><strong>Script PowerShell</strong> – Exécute un script PowerShell complet pour effectuer des tâches de configuration avancées dans le système d’exploitation Windows. Vous pouvez sélectionner le script dans l’espace « Ressources ».</li>



<li><strong>Redémarrage de Windows</strong> – Génère un redémarrage du système lors de la provisionnement d’images — utile lorsque des modifications de configuration nécessitent un redémarrage pour prendre effet.</li>



<li><strong>Mise à jour de Windows</strong> – Installe les dernières mises à jour de Windows lors du processus de provisionnement pour assurer que l’image soit à jour.</li>
</ul>



<p>Les provisionneurs peuvent disposer de plusieurs paramètres configurables.</p>



<p>Les fichiers sources pour les types de provisionnement DSC Local Configuration, File, Linux Shell Command et PowerShell Script doivent être téléchargés dans l’espace Ressources de XOAP avant de pouvoir les assigner au provisionneur correspondant.</p>
</div><p>The post <a href="https://xoap.io/fr/docs/imagexo-provisioners/">Provisioners</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></content:encoded>
					
					<wfw:commentrss>https://xoap.io/fr/docs/imagexo-provisioners/feed/</wfw:commentrss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Best practices</title>
		<link>https://xoap.io/fr/docs/imagexo-best-practices/</link>
					<comments>https://xoap.io/fr/docs/imagexo-best-practices/#respond</comments>
		
		<dc:creator><![CDATA[Stella]]></dc:creator>
		<pubDate>Wed, 27 Mar 2024 14:46:38 +0000</pubDate>
				<guid ispermalink="false">https://xoap.io/?post_type=docs&#038;p=9831</guid>

					<description><![CDATA[<p>Définir des temps d'attente des provisionneurs : Si vous définissez des provisionneurs, vous devez toujours définir un temps d'attente. Cela est important pour éviter une situation où un provisionneur tourne en permanence et bloque le processus de création de l'image. Certains provisionneurs possèdent des temps d'attente par défaut, mais vous devez toujours définir un temps d'attente adapté à votre cas d'utilisation.</p>
<p>The post <a href="https://xoap.io/fr/docs/imagexo-best-practices/">Best practices</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h2 class="wp-block-heading" id="define-provisioner-time-outs">Définir les temps limites des provisionneurs</h2>



<p>Si vous définissez des provisionneurs, vous devez toujours définir un délai d’expiration. Cela est important pour éviter une situation où un provisionneur tourne en permanence et bloque le processus de création d’image. Certains provisionneurs disposent de délais d’expiration par défaut, mais vous devez toujours définir un délai d’expiration adapté à votre cas d’utilisation.</p><p>The post <a href="https://xoap.io/fr/docs/imagexo-best-practices/">Best practices</a> appeared first on <a href="https://xoap.io/fr">XOAP</a>.</p>
]]></content:encoded>
					
					<wfw:commentrss>https://xoap.io/fr/docs/imagexo-best-practices/feed/</wfw:commentrss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>