|
Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi. |
Déploiement des charges de travail
Déployez une charge de travail pour exécuter une application dans un ou plusieurs conteneurs.
-
Dans le coin supérieur gauche, cliquez sur ☰ > Gestion des clusters.
-
Allez dans le cluster où vous souhaitez mettre à niveau une charge de travail et cliquez sur Explorer.
-
Dans la barre de navigation à gauche, cliquez sur Charge de travail.
-
Cliquez sur Create.
-
Choisissez le type de charge de travail.
-
Sélectionnez l’espace de noms où la charge de travail sera déployée.
-
Entrez un Nom pour la charge de travail.
-
Dans le champ Image de conteneur, entrez le nom de l’image Docker que vous souhaitez déployer dans le projet, en la préfixant éventuellement par l’hôte du registre (par exemple,
quay.io,registry.gitlab.com, etc.). Lors du déploiement, Rancher récupère cette image depuis le registre public ou privé spécifié. Si aucun hôte de registre n’est fourni, Rancher récupérera l’image depuis Docker Hub. Entrez le nom exactement tel qu’il apparaît sur le serveur de registre, y compris tout chemin requis, et en incluant éventuellement le tag souhaité (par exemple,registry.gitlab.com/user/path/image:tag). Si aucun tag n’est fourni, le taglatestsera utilisé automatiquement. -
Soit sélectionnez un espace de noms existant, soit cliquez sur Ajouter à un nouvel espace de noms et entrez un nouvel espace de noms.
-
Cliquez sur Ajouter un port pour entrer un mappage de port, ce qui permet d’accéder à l’application à l’intérieur et à l’extérieur du cluster. Pour plus d’informations, voir Services.
-
Configurez les options restantes :
-
Variables d’environnement
Utilisez cette section pour spécifier soit des variables d’environnement que votre charge de travail consommera à la volée, soit pour les récupérer d’une autre source, comme un secret ou ConfigMap.
-
Planification des nœuds
-
État de santé
-
Volumes
Utilisez cette section pour ajouter du stockage à votre charge de travail. Vous pouvez spécifier manuellement le volume que vous souhaitez ajouter, utiliser une demande de volume persistant pour créer dynamiquement un volume pour la charge de travail, ou lire des données pour un volume à partir d’un fichier tel qu’un ConfigMap.
Lorsque vous déployez un Stateful Set, vous devez utiliser un modèle de demande de volume lors de l’utilisation de volumes persistants. Cela garantira que des volumes persistants sont créés dynamiquement lorsque vous mettez à l’échelle votre Stateful Set.
-
Stratégie de mise à l’échelle/mise à niveau
Remarque Amazon pour les volumes :Pour monter un volume Amazon EBS : Dans Amazon AWS, les nœuds doivent être dans la même zone de disponibilité et posséder des autorisations IAM pour attacher/détacher des volumes. Le cluster doit utiliser l’option fournisseur de cloud AWS. Pour plus d’informations sur l’activation de cette option, voir Création d’un cluster Amazon EC2 ou Création d’un cluster personnalisé.
-
-
Cliquez sur Afficher les options avancées et configurez :
-
Commande
-
Réseautique
-
Étiquettes et annotations
-
Configuration de la sécurité et de l’hôte
-
-
Cliquez sur Lancer.
Résultat : La charge de travail est déployée dans l’espace de noms choisi. Vous pouvez voir l’état de la charge de travail depuis la vue Workloads du projet.