‫Oh mec, je parie que vous attendiez juste d'accéder à la ligne de commande de Cuba Daddy depuis un moment maintenant, mais heureusement, nous
‫avons certains concepts à l'écart, alors passons à la ligne de commande.
‫La première chose que nous devons nous assurer est que tout ce que vous avez fait avec la configuration
‫des entités cubaines qu'il exécute et la façon dont nous pouvons le faire est similaire à la version docker et la version de composition et
‫des trucs comme ça.
‫Nous pouvons aller au shell et taper le contrôle de cube qui est K vous êtes la version CTO et vous devriez revenir
‫aux versions.
‫C'est comme avec Docker où vous obtenez la version client puis la version serveur.
‫N'oubliez pas que tous ces outils de ligne de commande parlent à une API distante.
‫Dans ce cas, il s'agit probablement de l'API sur votre machine, mais tout comme Docker et Swarm and compose, la ligne de
‫commande de contrôle du cube peut également communiquer avec l'API des communautés distantes.
‫Maintenant que vous avez des informations sur les versions du serveur client, vous pouvez continuer si vous avez une erreur, ce serait probablement
‫parce que la version du serveur ne s'affiche pas et indique qu'elle ne peut pas se connecter.
‫Cela signifie que vous êtes mal configuré et que votre allié local ne peut pas parler aux serveurs cubains 80.
‫Donc, je vérifierais comment vous l'avez déployé pour vous assurer qu'il fonctionne peut-être si vous êtes sur votre bureau, vous
‫devez démarrer Docker, puis vous assurer également dans les paramètres que les entités cubaines s'exécutent et si c'est d'une autre
‫manière, vérifiez simplement le installez la vidéo si vous avez des problèmes avec cette portée dans les Q
‫et R ou en mou.
‫Très bien, il y a deux façons de déployer des pods à Cuba et les tourbillons, il y a vraiment le faire
‫sur la ligne de commande où vous spécifiez toutes les options sur la ligne de commande ou vous utilisez Jamel.
‫Donc, cela pourrait être similaire dans le concept aux services et aux piles et à l'essaim, mais bien sûr, quand vous y arrivez vraiment, il y
‫a beaucoup de choses différentes sous les couvertures.
‫Je déteste donc faire cette analogie, mais ce sont vraiment les deux options que vous avez soit en ligne de commande soit
‫au Yémen.
‫Concentrons-nous sur la ligne de commande pendant quelques minutes et la première commande que nous allons
‫exécuter ici est le contrôle de cube, c'est donc un poignard qui exécute mon moteur X et vous pouvez l'appeler comme vous le souhaitez.
‫Il s'agit du nom de votre déploiement, puis de l'image de tiret du tableau de bord.
‫Et nous allons spécifier le nom de l'image ici, utilisons simplement le moteur X comme nous sommes habitués et appuyez sur Retour maintenant
‫pendant une minute.
‫Ignorons l'avertissement déprécié si vous l'obtenez dans certaines des versions récentes des tourbillons
‫cubains.
‫Nous en parlerons un peu.
‫Mais pour l'instant, voyons ce qui vient de se passer et nous pouvons l'utiliser avec la commande
‫de contrôle de cube commande de contrôle de cube obtenir des pods que vous devriez voir, il y a votre objet nommé avec quelques caractères à la fin de celui-ci et vous verrez
‫celui-ci en un est en cours d'exécution.
‫C'est donc très similaire au concept de services sous la forme où nous avons par défaut exécuté une seule réplique et vous pouvez
‫y voir son nom.
‫Mais pourquoi avons-nous ce nom bizarre.
‫Eh bien, cela a à voir avec la façon dont la commande d'exécution du contrôle de cube fonctionne lorsque
‫vous utilisez l'exécution telle qu'elle est actuellement dans la version 1. 0 14 qui utilise techniquement un contrôleur de déploiement et ce
‫contrôleur de déploiement crée un contrôleur de jeu de réplicas et qui réplique ce contrôleur crée ensuite les modules.
‫Dans ce cas, ce n'est qu'une réplique.
‫Ce n'est donc qu'un seul pot.
‫Si nous avons obtenu un contrôle de cube pour obtenir tout
‫ce que vous verriez alors tous les objets qu'ils sont répertoriés et vous verrez des pods ignorer le service pour l'instant.
‫Nous en parlerons un peu.
‫Le déploiement puis l'ensemble de répliques pour que vous puissiez voir ces différentes couches du modèle d'objet et des tourbillons cubains sortir
‫ici où nous venons de faire une seule commande, mais cela a en fait créé plusieurs objets pour
‫nous.
‫Allons à ma planche à dessin et décrivons comment ces objets sont liés les uns aux autres comme vous l'avez vu dans les tourbillons
‫cubains.
‫Nous avons plus de niveaux d'abstraction et de contrôle qu'auparavant dans l'essaim ou dans Dunker lui-même.
‫Dans ce cas, lorsque nous avons exécuté le contrôle de cube, il l'a créé en arrière-plan pour créer automatiquement
‫plusieurs abstractions différentes.
‫Il a créé le pod, mais il a également créé autour de cela un jeu de répliques.
‫Et autour de cela un déploiement.
‫Alors, allons à la planche à dessin et je vais vous montrer comment ces abstractions sont liées les unes aux autres, pour rappel, nous avons un
‫chien qui court en dessous, puis nous avons des conteneurs qui gèrent des entités cubaines et je ne
‫parlerai pas de ces droits maintenant.
‫Sachons donc que nous avons cet ensemble différent de conteneurs ici juste pour exécuter le cube.
‫Et quand nous avons fait le contrôle du cube, ce qu'il a créé était évidemment notre conteneur d'injection qui était
‫la partie que nous connaissons, mais les différents niveaux de contrôle ou d'abstractions sont la partie intéressante.
‫Le premier ici est le pod et encore une fois il peut exécuter un ou plusieurs conteneurs à l'intérieur de ce pod.
‫Et en tant que partie de ce pod, il aurait pu créer des volumes si nous en avions besoin et il a
‫créé le pseudo du pod.
‫Maintenant, la façon dont il a créé ce pod était lorsque nous avons tapé le contrôle de cube, il a créé un déploiement et
‫un contrôleur de déploiement gère les jeux de répliques.
‫Nous avons donc plusieurs niveaux d'abstraction que le déploiement a été créé.
‫Et il fait des choses comme des mises à jour continues ou des déploiements bleu-vert et beaucoup d'autres choses auxquelles vous pensez
‫lorsque vous pensez aux services d'orchestration comme ceux que nous avions dans les services Swarm lorsque ce déploiement a
‫été créé.
‫Il a créé un jeu de réplicas d'un et
‫qui est lui-même un autre contrôleur et
‫le travail des jeux de réplicas consiste à s'assurer que le nombre de pods que nous avons demandé est en cours d'exécution.
‫Dans ce cas, nous laissons tout en défaut.
‫Notre déploiement a donc créé un jeu de répliques et ce jeu de répliques a créé un module.
‫Maintenant, nous pouvions contrôler chacun de ces différents niveaux d'abstraction, nous pouvions taper des commandes pour contrôler le
‫déploiement.
‫Le jeu de répliques ou le pod lui-même directement, mais généralement dans ces situations, vous allez
‫toujours gérer le déploiement lui-même.
‫Et puis, il s'occupera du reste et vous donnera une idée de la raison pour laquelle la réplique
‫se situe au milieu existe comme si nous voulions créer une autre copie de ce pod.
‫Tout comme lorsque nous faisons des répliques de service d'essaims, dans mon dessin ici, j'ai créé une copie de ce pod et ce serait si nous redimensionnions les
‫répliques à deux très similaires à la façon dont Swarm le fait et que la réplique définit à
‫nouveau le travail est de s'assurer que deux pods fonctionnent avec le même modèle.
‫Et le travail de déploiement consiste à gérer la configuration du jeu de réplicas avant de passer à la prochaine conférence.
‫Supprimons toutes ces ressources que nous venons de créer avec la commande run.
‫En utilisant la commande de suppression.
‫Maintenant, c'est différent de Docker où Docker avait la commande supprimée.
‫Maintenant, nous utilisons une commande de suppression avec les
‫unités de contrôle Cube que nous spécifions le type d'objet, puis le nom de lui-même.
‫Nous faisons donc de l'espace de déploiement.
‫Le nom du déploiement et lorsque vous le faites, il supprimera toutes les choses en dessous.
‫La réplique a placé les pods eux-mêmes et les conteneurs qui s'y trouvent.
‫Nous pouvons le vérifier rapidement avec la même commande get all et vous ne verrez que le cluster I. P. là qui est le serveur
‫cubain ETI lui-même.