Salut, tout le monde.
Et bienvenue à nouveau.
Dans la vidéo d'aujourd'hui, nous allons aborder les étapes nécessaires à la création
d'un cluster ECS.
Notez que dans la vidéo d'aujourd'hui, nous n'allons pas créer le cluster, mais nous allons examiner
les étapes à suivre.
On peut donc dire que nous avons divisé l'ensemble de la vidéo pratique X en deux séries de vidéos.
La première est celle où nous comprenons les étapes.
Le second est celui où nous allons lancer le cluster.
Sinon, si nous les incluons tous les deux dans une même vidéo, celle-ci sera un peu plus longue.
Donc avec cet ensemble, commençons.
Maintenant, lorsque nous parlons de la création d'un cluster, il y a deux façons principales que vous verrez.
L'un utilise la CTL x et l'autre la console E ou une console C now.
Et la CLA est quelque chose que nous connaissons déjà car nous avons créé des services en utilisant largement ces
deux options.
X CTL est l'une des méthodes les plus populaires pour lancer le cluster X assez rapidement.
Examinons aussi rapidement la question.
Maintenant, si vous allez sur le site officiel de X CTL, il s'agit en fait de la CLA officielle d'Amazon X.
Il vous permet donc de créer l'intégralité de votre cluster Kubernetes à l'aide d'un ensemble minimal de commandes.
Et cela est très utile, notamment lorsque vous testez des choses.
Ainsi, si vous voulez créer un cluster Kubernetes et tester quelques éléments, vous ne voulez pas créer manuellement chaque
composant et sa configuration associée, vous exécutez une commande unique, laissez le cluster entier être créé,
et vous pouvez vous concentrer sur vos tests.
Très bien.
Cependant, si vous utilisez CTL, vous ne connaîtrez pas vraiment les étapes exactes et quels sont les composants et les
paramètres qui sont impliqués pour créer un cluster Kubernetes.
On peut donc dire que ce n'est pas la meilleure façon d'apprendre, mais cela vous fera gagner du temps.
Dans la vidéo d'aujourd'hui, nous allons nous concentrer sur la création du cluster X, en utilisant la console afin de voir les étapes
exactes qui sont impliquées ici.
La première étape consiste donc à construire le cluster x.
Donc, dans ce domaine, nous ne faisons pas vraiment de fantaisie.
Nous allons de l'avant et déployons le cluster x.
Maintenant, lorsque vous créez un cluster X, l'une des principales exigences est de créer également un rôle IAM.
Ce rôle IAM est très important car X doit se connecter à d'autres services.
Par exemple, le CMS est facile à équilibrer, etc.
Pour que X puisse le faire, vous devez donc associer un rôle IAM approprié à la permission de votre
cluster.
C'est donc la première exigence importante.
Allons également de l'avant et examinons la question.
Actuellement, je suis dans le service X, donc lorsque vous allez créer un cluster, l'une des principales choses
que vous devrez sélectionner est la version de Kubernetes.
C'est une partie.
La deuxième partie importante, comme nous le discutons, est cette règle de service de cluster.
Il faut donc prévoir un rôle approprié dans ce cas.
Je dispose d'un rôle en tant que rôle de cluster X, qui sera associé au cluster X.
Maintenant, si nous regardons dans la règle du cluster X, nous avons une politique.
En fait, examinons rapidement ce que fait exactement cette politique.
Vous voyez donc que vous avez la permission liée à la mise à l'échelle automatique, la permission liée à l'EC, deux permissions
liées à l'équilibrage de charge élastique ; la permission liée à la clé CMS.
Très bien.
Toutes ces autorisations doivent donc être associées au X.
C'est donc une partie importante.
La deuxième partie importante est la configuration globale que vous utilisez lors de la construction du cluster.
Nous avons déjà examiné les deux premières options.
Donc ici, quelle est la version de Kubernetes et la règle du service de cluster.
Les autres options que nous aborderons dans la vidéo pratique lors de la création du cluster Kubernetes,
la prochaine étape importante consiste à créer un groupe de nœuds.
Maintenant, lorsque vous créez un cluster X, il ne crée pas les deux instances EC pour vous.
Vous devez disposer d'un ensemble de CE, deux instances où votre application sera déployée et à partir desquelles l'application
sera exécutée.
Donc une fois que le cluster EC est créé, la deuxième partie est de créer un groupe de nœuds.
Maintenant, chaque fois que vous configurez un groupe de nœuds, il y a plusieurs configurations que vous
devrez spécifier associées à l'instance EC two, par exemple, l'AMA ID quel système d'exploitation vous avez besoin votre
type d'instance.
Ainsi, dans ce diagramme, vous voyez que nous avons trois fichiers de type instance, TX deux laboratoires micro c4x.
Vous pouvez spécifier les configurations de mise à l'échelle automatique, vous pouvez spécifier la taille du disque et ainsi de suite.
Maintenant, lorsque vous créez le groupe de nœuds, ce groupe de nœuds sera associé à X. Ainsi, chaque fois
que vous déployez votre application dans x, X ira de l'avant et déploiera cette application dans l'une des EC, deux instances
qui font partie du groupe de nœuds.
Maintenant, en fait, laissez-moi vous montrer rapidement ceci.
J'ai donc un cluster EC qui est déjà...
Courant dans la région de la Virginie du Nord.
Ainsi, dans le cluster de démonstration que j'ai, si nous allons au calcul ici, vous voyez qu'il y a deux nœuds de travail qui
sont disponibles.
Ainsi, ces deux nœuds de travail font partie de ce groupe de nœuds.
Si vous regardez dans le groupe de nœuds de démonstration, la taille souhaitée est de deux.
Et c'est l'une des raisons pour lesquelles il y a deux instances faciles qui fonctionnent.
Si vous souhaitez en avoir plus, vous pouvez modifier la capacité en conséquence.
Maintenant, si j'ouvre le groupe de nœuds ici, il y a plusieurs configurations ici.
Par exemple, le type d'instance est PT three micro, la taille du disque est de 20, le type de capacité, si vous avez besoin d'instances
à la demande, d'instances ponctuelles, etc., et diverses configurations liées à la mise à l'échelle automatique,
etc.
Donc, juste pour réviser, la première partie est de construire le cluster x.
La deuxième partie consiste à créer le groupe de nœuds afin que X puisse déployer une application dans les deux instances EC.
Maintenant, lorsque vous créez un groupe de nœuds, là encore, vous devez associer le rôle IAM qui lui est associé.
Ce rôle IAM est très important car le groupe de nœuds EC deux instances doit être en mesure d'effectuer certaines
opérations.
Par exemple, tirer l'image docker du référentiel ECI, gérer les interfaces réseau et autres.
Le rôle iam doit donc être créé ici aussi.
Donc, si nous regardons rapidement dans le groupe de nœuds de démonstration, vous verrez que nous avons le rôle IAM qui est associé.
Maintenant, si nous regardons dans ce rôle IAM, il y a plusieurs politiques.
L'une est associée à la mise en réseau, la seconde est associée à l'ACR d'où les images peuvent être extraites
et la troisième est liée à la politique du nœud de travail.
Donc, si j'ouvre la politique du nœud de travail, vous avez deux actions de base liées à EC et l'action de base du cluster décrite
par X qui est autorisée.
Très bien.
Ce sont donc les étapes de haut niveau requises pour aller de l'avant et créer le cluster EC.
Dans la prochaine vidéo, nous allons créer le cluster à partir de zéro.
Et c'est ainsi que se termine la vidéo d'aujourd'hui.