‫Jetzt ähnlich wie Dr. Verwenden Sie Replikate als Begriff für die verschiedenen Container, die ausgeführt werden, und entscheiden Sie anhand
‫der Anzahl der Replikate, wie sie vergrößert oder verkleinert werden sollen.
‫Und auch den Befehl scale.
‫Wir hatten ähnliche Erfahrungen mit kubanischen Wirbeln und sehen uns die Befehlszeile für die Cube-Steuerung an und wie
‫das funktionieren wird.
‫Zuerst müssen wir eine neue Bereitstellung starten, also gehen wir zurück und führen ein Cube-Steuerelement
‫aus, um meine Apache-Dash-Dash-Image-HPD auszuführen.
‫Anders als bei der nächsten Engine wird diesmal ein Apache-Webserver
‫ausgeführt, hauptsächlich, weil wir uns dadurch standardmäßig abmelden müssen, damit wir uns zumindest die Protokolle ansehen können.
‫Jetzt können wir überprüfen, ob alle diese Objekte mit einem anderen bereitgestellt
‫wurden. Sobald Sie die gewünschte und aktuelle Version für Ihr Replikatset und den Pod ausgewählt haben, können Sie den
‫nächsten Befehl ausführen.
‫Mit dieser Standardausführung erhalten wir einen einzelnen Pod oder ein einzelnes Replikat. Skalieren wir dies auf
‫zwei, und stellen wir fest, dass ich mit dem Befehl scale Bindestrich-Bindestrich-Replikate hierher eingegeben und auch den Objekttyp eingegeben
‫habe.
‫Mit anderen Worten, eine Bereitstellung und im Namen dieser Bereitstellung.
‫Aber es gibt ein anderes Format.
‫Sie wissen, dass ich verwendet habe, dass ich eine Bereitstellung anstelle einer Bereitstellung verwendet habe, und dass ich einen Schrägstrich anstelle
‫eines Leerzeichens verwendet habe.
‫Dies geht in eine kleine Diskussion über die Flexibilität der Kommandozeile der Community ein.
‫Sie werden bemerken, dass viele Befehle kurze Versionen des Befehls selbst haben und an verschiedenen
‫Stellen des Befehls auf verschiedene Arten abgekürzt oder ersetzt werden können, z. B. durch einen Schrägstrich oder ein Leerzeichen.
‫Solche Sachen.
‫In diesem Fall entspricht der Schrägstrich für die Bereitstellung des Maßstabs für Apache dem für die
‫Bereitstellung des Maßstabs für Apache.
‫Grundsätzlich können Sie an vielen Stellen, an denen die
‫Bereitstellungsoption angezeigt wird, die angegebene Bereitstellungsbereitstellung oder Bereitstellungen im Plural erstellen.
‫Und Sie werden feststellen, dass dies manchmal in anderen Teilen der Befehlszeile ähnlich ist, in
‫denen Plural oder Singular genauso gut funktionieren, oder dass Sie einen Teil des Befehls im Laufe der Jahre ehrlich abkürzen können.
‫Dies hat sich geändert, sodass es nicht so offensichtlich ist, welche Teile Sie für ein Leerzeichen abkürzen oder in einen
‫Schrägstrich setzen können.
‫Aber ich denke, was gewöhnt man sich an seine eigene Art, Dinge zu tun, die jetzt nur
‫für Sie funktionieren. Wenn wir eine schnelle Würfelsteuerung durchführen, werden Sie feststellen, dass wir jetzt zwei Pods haben und Sie sehen,
‫dass das Replikatset unten hat ein gewünschter zustand zwei und zwei laufen.
‫Im allgemeinen Konzept ist dies genau das, was Schwarmdienste tun.
‫Sie skalieren Replikate basierend auf Ihren Anforderungen nach oben und unten.
‫In diesem Fall geht es nur um Pods und nicht um Aufgaben.
‫Wenn wir den Befehl scale ausgeführt haben, möchte ich Ihnen die Grundlagen der Vorgänge im Hintergrund
‫erläutern, da wir über zusätzliche Abstraktionsebenen verfügen.
‫Wir müssen verstehen, wie diese Ebenen miteinander reagieren.
‫Als wir also versuchten, den Befehl zu skalieren, aktualisierten wir die Einsatzspezifikation in Cuba Eddies technisch.
‫Alles hat eine Spezifikation und diese Spezifikation für die Deployment-Änderung.
‫Der Replikatsatz bestand aus zwei Replikaten. Dann entschied sich dieser Replikatsatz-Controller, ihn in zwei Pods zu ändern, und
‫es würde einen Pod für jedes Replikat geben.
‫Und dann entscheidet die Steuerungsebene, welche Knoten in diesem Fall nur einen
‫Knoten haben, aber welchen Knoten diese Pods zugewiesen werden.
‫Wenn Sie ein Multi-Node-Setup hätten, würde der Agent, der den Cube beleuchtet, ein Zeichen für diesen Pod erhalten
‫und dieses zur Ausführung nehmen, um den Container als lokale Docker-Engine zu erstellen.
‫Und während es so aussieht, ist es eine Menge Arbeit, im Hintergrund einfach einen anderen Container zu starten.
‫Das geht eigentlich sehr schnell.
‫Tatsächlich passiert es fast so schnell wie ein Schwarm.
‫Im Allgemeinen sprechen wir von einer Sekunde zu einer Sekunde, wenn es sich um eine einzelne
‫Maschine mit einem Schwarm handelt.
‫Einer der Vorteile ist, dass alles in einer einzigen Binärdatei enthalten ist, sodass es sehr
‫viel schneller geht, da es wirklich nur innerhalb desselben Prozesses
‫stattfindet, einschließlich des Starts des Containers selbst mit kubanischen Ideen Eine leichte Verzögerung im Vergleich zu etwas, das
‫Sie mit Docker oder Swarm machen würden, aber in den meisten Fällen ist dies unvermeidlich.
‫Und der Kompromiss ist, dass wir mit diesen verschiedenen Abstraktionsebenen viel mehr Flexibilität und Kontrolle haben.
‫Oh und mach hier nicht sauber.
‫Wir werden diese Apache-Container in der nächsten Vorlesung verwenden, wenn wir untersuchen, was in Communitys
‫vor sich geht.