‫Bevor wir uns der Kommandozeile zuwenden, noch ganz kurz, denn das ist wichtig.
‫Normalerweise interagiert man mit Kubernetes über die Kommandozeile, und es gibt viele Optionen
‫für Kubernetes.
‫Das ist eines der Hauptthemen, die Sie in diesem Gespräch über Kubernetes
‫sehen werden, nämlich dass es viele Möglichkeiten gibt, das Gleiche zu tun.
‫Und das liegt daran, dass Kubernetes, anders als einige Docker-Tools, sehr eigenwillig ist.
‫Es ermöglicht Ihnen, Dinge auf verschiedene Arten zu erledigen, um sie an Ihre Arbeitsabläufe und vor allem an die Präferenzen Ihres Teams anzupassen.
‫Das Problem dabei ist oft, dass man nicht weiß, was man tun soll, was der richtige Weg ist, um etwas zu tun.
‫Das erfordert also ein wenig mehr Investition in das Erlernen der Werkzeuge.
‫In diesem kurzen Vortrag möchte ich Sie also nur warnen oder aufklären.
‫Es gibt mehrere Möglichkeiten, dies zu tun.
‫Wenn ich Ihnen also einen Befehl zeige, gibt es manchmal mehrere andere Möglichkeiten, ihn auszuführen.
‫In den Blogs oder in der Kubernetes-Dokumentation finden Sie die
‫drei wichtigsten Befehle.
‫Die drei, von denen ich spreche, sind cube control, run, cube control, create und cube control apply.
‫Sie werden einige Beispiele für die Verwendung von Cube Control Run sehen.
‫Es ist wahrscheinlich am ehesten mit Docker run vergleichbar, und Cube Control Create kann eine
‫ähnliche Erfahrung sein wie Docker create für Swarm, richtig?
‫Und dann könnte die Anwendung von Cube Control ähnlich wie ein Stack Deployment mit Swarm aussehen.
‫Und das ist der beste Weg, wenn Sie swarm kennen, um herauszufinden, wohin diese gehören, der apply-Befehl
‫unten, der hauptsächlich für YAML ist.
‫Das Einzige, was Sie dort tun werden, ist die Anwendung von YAML-Unterschieden auf Ihre Umgebung, und Sie
‫werden die gleichen Befehle zum Erstellen oder Aktualisieren von Dingen ausführen.
‫Wir beginnen mit dem Würfelkontrolllauf, und Sie werden feststellen, dass es in der nächsten Vorlesung
‫eine Warnung geben wird.
‫Oder wenn nicht, dann habe ich vielleicht die Vorlesung ersetzt.
‫Aber es gibt Warnungen, weil sich der Würfelkontrolllauf verändert und seinen Umfang verringert.
‫Früher haben wir damit alle möglichen Dinge erstellt, und es gab eine Automatisierung
‫im Backend.
‫Heutzutage ist jedoch geplant, viele der Funktionen von run zu reduzieren und zu verwerfen, so dass es schließlich nur noch
‫für den Betrieb eines Pods ausgelegt ist.
‫Sie werden später alles darüber erfahren, aber Sie sollten wissen, dass Sie in den nächsten Videos und Abschnitten
‫immer wieder die Befehle cube control run und manchmal cube control create sehen werden.
‫Und vielleicht sehen Sie sogar zukünftige Befehle wie expose und apply und erkennen, dass es wahrscheinlich andere Möglichkeiten
‫gibt, diese Befehle auszuführen.
‫Ich habe nicht immer eine Vorliebe dafür, welche die richtige ist, aber Sie werden im Laufe der Arbeit lernen, dass
‫es von Ihrem Arbeitsstil abhängt, ob er imperativ oder deklarativ ist, dazu kommen wir später.
‫Das zeigt an, ob Sie einen bestimmten Befehl vor einem anderen verwenden müssen oder nicht.
‫Seien Sie sich also bewusst, dass diese vorhanden sind, und lassen Sie uns anfangen.