Hallo zusammen.
Und willkommen zurück.
Im heutigen Video werden wir die Schritte besprechen, die für die Erstellung eines ECS-Clusters
erforderlich sind.
Bitte beachten Sie, dass wir im heutigen Video nicht den Cluster erstellen, sondern uns die einzelnen Schritte ansehen werden,
die damit verbunden sind.
Man kann also sagen, dass wir das gesamte X-Praxisvideo in zwei Videogruppen aufgeteilt haben.
Die erste ist, dass wir die Schritte verstehen.
Im zweiten Schritt werden wir den Cluster starten.
Andernfalls, wenn wir beide in ein Video aufnehmen, wird es ein wenig länger.
Mit diesem Set können wir also loslegen.
Wenn wir nun über die Erstellung eines Clusters sprechen, gibt es zwei Hauptwege, die Sie sehen werden.
Zum einen mit der x CTL und zum anderen mit der E-Konsole oder einer C now-Konsole.
Und CLA ist etwas, das wir bereits kennen, weil wir diese beiden Optionen bei der Erstellung von Diensten ausgiebig
genutzt haben.
X CTL ist eine der beliebtesten Methoden, mit der Sie den X-Cluster relativ schnell starten können.
Schauen wir uns das auch kurz an.
Wenn Sie nun die offizielle Website von X CTL besuchen, handelt es sich im Grunde um den offiziellen CLA für Amazon X.
Mit einem minimalen Satz von Befehlen kann also ein ganzer Kubernetes-Cluster erstellt
werden.
Und das ist vor allem beim Testen von Dingen sehr hilfreich.
Wenn Sie also einen Kubernetes-Cluster erstellen und einige Dinge testen möchten, müssen Sie nicht jede einzelne Komponente und die
zugehörige Konfiguration manuell erstellen, sondern Sie führen einen einzigen Befehl aus, lassen den gesamten Cluster erstellen
und können sich auf Ihre Tests konzentrieren.
Also gut.
Wenn Sie jedoch CTL verwenden, kennen Sie nicht die genauen Schritte, Komponenten und Einstellungen, die zur
Erstellung eines Kubernetes-Clusters erforderlich sind.
Man kann also sagen, dass dies nicht die beste Art des Lernens ist, aber es spart Ihnen Zeit.
Im heutigen Video werden wir uns auf die Erstellung des X-Clusters konzentrieren, wobei wir die Konsole verwenden, um die genauen Schritte
zu sehen, die hier erforderlich sind.
Der erste Schritt besteht also darin, den x-Cluster zu erstellen.
Wir machen also nicht wirklich etwas Ausgefallenes.
Wir machen weiter und stellen den x-Cluster bereit.
Wenn Sie nun einen X-Cluster erstellen, ist eine der Hauptanforderungen hier, auch eine IAM-Rolle zu erstellen.
Diese IAM-Rolle ist nun sehr wichtig, da X mit anderen Diensten verbunden werden muss.
Zum Beispiel, CMS ist einfach zu Lastverteilung und so weiter.
Damit X dies tun kann, müssen Sie eine entsprechende IAM-Rolle mit der Berechtigung für Ihren Cluster verknüpfen.
Dies ist also die erste wichtige Voraussetzung.
Wir sollten uns das auch ansehen.
Zurzeit befinde ich mich im X-Dienst. Wenn Sie also einen Cluster erstellen, müssen Sie in
erster Linie die Kubernetes-Version auswählen.
Dies ist ein Teil.
Der zweite wichtige Teil, über den wir gerade sprechen, ist diese Clusterdienstregel.
In diesem Fall muss es also eine angemessene Rolle geben.
Ich habe eine Rolle als X-Cluster-Rolle, die mit dem X-Cluster verbunden wird.
Wenn wir uns nun die X-Cluster-Regel ansehen, haben wir eine Richtlinie.
Schauen wir uns kurz an, was genau diese Politik bewirkt.
Sie sehen also, dass Sie eine Erlaubnis für die automatische Skalierung, eine Erlaubnis für die EC, zwei Erlaubnisse für den
elastischen Lastausgleich und eine Erlaubnis für den CMS-Schlüssel haben.
Also gut.
Alle diese Berechtigungen müssen also mit dem X verbunden sein.
Dies ist also ein wichtiger Teil.
Der zweite wichtige Teil ist die Gesamtkonfiguration, die Sie beim Aufbau des Clusters verwenden.
Wir haben uns bereits mit den ersten beiden Optionen befasst.
Hier also die Kubernetes-Version und die Clusterdienst-Regel.
Die anderen Optionen werden wir im praktischen Video besprechen, wenn wir den Kubernetes-Cluster erstellen.
Der nächste wichtige Schritt ist die Erstellung einer Knotengruppe.
Wenn Sie nun einen X-Cluster erstellen, werden die beiden EC-Instanzen nicht für Sie erstellt.
Sie benötigen eine Reihe von EC, zwei Instanzen, auf denen Ihre Anwendung bereitgestellt und von denen aus sie ausgeführt
werden soll.
Sobald der EC-Cluster erstellt ist, muss im zweiten Teil eine Knotengruppe erstellt werden.
Wenn Sie nun eine Knotengruppe konfigurieren, müssen Sie mehrere Konfigurationen angeben,
die mit der EC-2-Instanz verbunden sind, z. B. die AMA-ID, das Betriebssystem, das Sie benötigen, und
den Instanztyp.
In diesem Diagramm sehen Sie also, dass wir drei Instanzdateien haben, TX zwei micro c4x labs.
Sie können die Konfigurationen für die automatische Skalierung, die Festplattengröße usw. festlegen.
Wenn Sie nun die Knotengruppe erstellen, wird diese Knotengruppe mit X verknüpft. Wenn
Sie also Ihre Anwendung in X bereitstellen, wird X wiederum diese Anwendung in einer der beiden Instanzen
der Knotengruppe bereitstellen.
Lassen Sie mich Ihnen das kurz zeigen.
Ich habe also einen EC-Cluster, der bereits ist.
Laufen in der Region North Virginia.
Wenn wir also in diesem Demo-Cluster, den ich hier habe, auf Compute gehen, sehen Sie, dass zwei Worker Nodes
verfügbar sind.
Diese beiden Arbeitsknoten sind also Teil dieser Knotengruppe.
Wenn Sie sich die Demo-Knotengruppe ansehen, ist die gewünschte Größe zwei.
Und das ist einer der Gründe, warum es zwei einfache Instanzen gibt, die laufen.
Wenn Sie mehr möchten, können Sie die Kapazität entsprechend ändern.
Wenn ich nun die Knotengruppe hier drüben öffne, gibt es hier mehrere Konfigurationen.
Zum Beispiel ist der Instanztyp PT three micro, die Festplattengröße ist 20, der Kapazitätstyp, ob Sie On-Demand-Instanzen,
Spot-Instanzen usw. benötigen, und verschiedene Konfigurationen in Bezug auf die automatische Skalierung
usw.
Der erste Teil besteht also darin, den x-Cluster zu erstellen.
Der zweite Teil besteht darin, die Knotengruppe zu erstellen, damit X eine Anwendung in den beiden EC-Instanzen einsetzen kann.
Wenn Sie nun eine Knotengruppe erstellen, müssen Sie wiederum die damit verbundene IAM-Rolle zuordnen.
Diese IAM-Rolle ist sehr wichtig, da die Knotengruppe EC two instances in der Lage sein muss, bestimmte Operationen
durchzuführen.
Zum Beispiel können Sie das Docker-Image aus dem ECI-Repository ziehen, die Netzwerkschnittstellen verwalten und vieles mehr.
Daher muss auch hier eine iam-Rolle erstellt werden.
Wenn wir uns also kurz die Demo-Knotengruppe ansehen, werden Sie sehen, dass wir die IAM-Rolle haben, die damit verbunden ist.
Wenn wir uns nun diese IAM-Rolle ansehen, gibt es mehrere Richtlinien.
Eine ist mit der Vernetzung verbunden, die zweite ist mit dem ACR verbunden, von dem die Bilder abgerufen werden können,
und die dritte bezieht sich auf die Richtlinien für die Arbeitsknoten.
Wenn ich also die Worker-Node-Richtlinie öffne, haben Sie zwei grundlegende EC-bezogene Aktionen und die von X beschriebene grundlegende Cluster-Aktion,
die erlaubt ist.
Also gut.
Dies sind also die wichtigsten Schritte, die erforderlich sind, um den EC-Cluster zu erstellen.
Im nächsten Video werden wir den Cluster von Grund auf neu erstellen.
Und damit endet das heutige Video.