Vorwort

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Nur ein weiteres Päckchen

Seit die ersten zwei Computer über ein Kabel miteinander verbunden wurden, ist die Vernetzung ein wichtiger Bestandteil unserer Infrastruktur. Netzwerke sind heute vielschichtig und komplex, um eine Vielzahl von Anwendungsfällen zu unterstützen, und das Aufkommen von Containern und Projekten wie Mesosphere und Kubernetes hat daran nichts geändert. Die Entwickler von Kubernetes haben zwar versucht, die Komplexität von Netzwerken für Entwickler zu abstrahieren, aber Informatik ist eben genau das: Abstraktion über Abstraktion. Kubernetes und seine Netzwerk-API sind eine weitere Abstraktion, die es einfacher und schneller macht, Anwendungen für die Nutzung bereitzustellen. Aber was ist mit dem Administrator, der Kubernetes verwalten muss? Dieses Buch will mit der Mystik der Abstraktionen von Kubernetes aufräumen, Administratoren durch die Komplexität führen und ihnen zeigen, dass Kubernetes nicht nur ein weiteres Paket ist.

Für wen dieses Buch ist

Laut 451 Research wird der globale Markt für Anwendungscontainer voraussichtlich von 2,1 Mrd. USD im Jahr 2019 auf 4,2 Mrd. USD im Jahr 2022 anwachsen. Dieses explosive Wachstum des Containermarktes unterstreicht den Bedarf an IT-Fachkräften, die sich mit der Implementierung, Verwaltung und Fehlerbehebung vonContainern auskennen.

Dieses Buch ist dafür gedacht, dass neue Netzwerk-, Linux- oder Cluster-Administratoren es von Anfang bis Ende lesen. Erfahrene DevOps-Ingenieure können es nutzen, um zu bestimmten Themen zu springen, für die sie sich weiterbilden müssen. Netzwerk-, Linux- und Cluster-Administratoren müssen mit dem Betrieb von Kubernetes im großen Maßstab vertraut sein.

In diesem Buch finden die Leserinnen und Leser die Informationen, die sie benötigen, um die Komplexität eines Kubernetes-Netzwerks zu bewältigen. In diesem Buch werden die Abstraktionen von Kubernetes aufgedeckt, so dass Entwickler/innen eine ähnliche Erfahrung bei Installationen vor Ort, in der Cloud und mit verwalteten Diensten machen können. Ingenieure, die für den Betrieb von Produktionsclustern und die Betriebszeit des Netzwerks verantwortlich sind, können mit diesem Buch die Lücke in ihrem Wissen über diese Abstraktionen schließen.

Was du lernen wirst

Am Ende dieses Buches wird der Leser Folgendes verstehen:

  • Das Netzwerkmodell von Kubernetes
  • Das Container Network Interface (CNI) Projekt und wie man ein CNI Projekt für seine Cluster auswählt
  • Netzwerk- und Linux-Primitive, die Kubernetes antreiben
  • Die Beziehung zwischen den Abstraktionen, die das Kubernetes-Netzwerk antreiben

Außerdem kann der Leser Folgendes tun:

  • Bereitstellen und Verwalten eines Netzwerks im Produktionsmaßstab für Kubernetes-Cluster
  • Fehlerbehebung bei netzwerkbezogenen Anwendungsproblemen innerhalb eines Kubernetes-Clusters

In diesem Buch verwendete Konventionen

In diesem Buch werden die folgenden typografischen Konventionen verwendet:

Kursiv

Weist auf neue Begriffe, URLs, E-Mail-Adressen, Dateinamen und Dateierweiterungen hin.

Constant width

Wird für Programmlistings sowie innerhalb von Absätzen verwendet, um auf Programmelemente wie Variablen- oder Funktionsnamen, Datenbanken, Datentypen, Umgebungsvariablen, Anweisungen und Schlüsselwörter hinzuweisen.

Constant width bold

Zeigt Befehle oder anderen Text an, der vom Benutzer wortwörtlich eingetippt werden sollte.

Constant width italic

Zeigt Text an, der durch vom Benutzer eingegebene Werte oder durch kontextabhängige Werte ersetzt werden soll.

Tipp

Dieses Element steht für einen Tipp oder eine Anregung.

Hinweis

Dieses Element steht für einen allgemeinen Hinweis.

Warnung

Dieses Element weist auf eine Warnung oder einen Warnhinweis hin.

Code-Beispiele verwenden

Zusätzliches Material (Code-Beispiele, Übungen usw.) steht unter https://github.com/strongjz/Networking-and-Kubernetes zum Download bereit .

Wenn du eine technische Frage oder ein Problem mit den Codebeispielen hast, sende bitte eine E-Mail an

Dieses Buch soll dir helfen, deine Arbeit zu erledigen. Im Allgemeinen darfst du Beispielcode, der mit diesem Buch angeboten wird, in deinen Programmen und in der Dokumentation verwenden. Du musst uns nicht um Erlaubnis bitten, es sei denn, du reproduzierst einen wesentlichen Teil des Codes. Wenn du zum Beispiel ein Programm schreibst, das mehrere Teile des Codes aus diesem Buch verwendet, brauchst du keine Erlaubnis. Für den Verkauf oder die Verbreitung von Beispielen aus O'Reilly-Büchern ist eine Genehmigung erforderlich. Für die Beantwortung einer Frage mit einem Zitat aus diesem Buch und einem Beispielcode ist keine Genehmigung erforderlich. Wenn du einen erheblichen Teil des Beispielcodes aus diesem Buch in die Dokumentation deines Produkts aufnimmst, ist eineGenehmigung erforderlich.

Wir freuen uns über eine Namensnennung, verlangen sie aber in der Regel nicht. Eine Namensnennung umfasst normalerweise den Titel, den Autor, den Verlag und die ISBN. Ein Beispiel: "Networking and Kubernetes von James Strong und Vallery Lancey (O'Reilly). Copyright 2021 Strongjz tech und Vallery Lancey, 978-1-492-08165-4."

Wenn du der Meinung bist, dass die Verwendung von Code-Beispielen nicht unter die Fair-Use-Regelung oder die oben genannte Erlaubnis fällt, kannst du uns gerne unter kontaktieren

O'Reilly Online Learning

Hinweis

Seit mehr als 40 Jahren bietet O'Reilly Media Schulungen, Wissen und Einblicke in Technologie und Wirtschaft, um Unternehmen zum Erfolg zu verhelfen.

Unser einzigartiges Netzwerk von Experten und Innovatoren teilt sein Wissen und seine Erfahrung durch Bücher, Artikel und unsere Online-Lernplattform. Die Online-Lernplattform von O'Reilly bietet dir On-Demand-Zugang zu Live-Trainingskursen, vertiefenden Lernpfaden, interaktiven Programmierumgebungen und einer umfangreichen Sammlung von Texten und Videos von O'Reilly und über 200 anderen Verlagen. Weitere Informationen findest du unter http://oreilly.com.

Wie du uns kontaktierst

Bitte richte Kommentare und Fragen zu diesem Buch an den Verlag:

  • O'Reilly Media, Inc.
  • 1005 Gravenstein Highway Nord
  • Sebastopol, CA 95472
  • 800-998-9938 (in den Vereinigten Staaten oder Kanada)
  • 707-829-0515 (international oder lokal)
  • 707-829-0104 (Fax)

Wir haben eine Webseite für dieses Buch, auf der wir Errata, Beispiele und zusätzliche Informationen auflisten. Du kannst diese Seite unter https://oreil.ly/NetKubernetes aufrufen .

Schreib eine E-Mail an , um Kommentare oder technische Fragen zu diesem Buch zu stellen.

Neuigkeiten und Informationen über unsere Bücher und Kurse findest du unter http://oreilly.com.

Du findest uns auf Facebook: http://facebook.com/oreilly.

Folge uns auf Twitter: http://twitter.com/oreillymedia.

Sieh uns auf YouTube: http://youtube.com/oreillymedia.

Danksagungen

Die Autoren möchten dem Team von O'Reilly Media dafür danken, dass sie ihnen beim Schreiben ihres ersten Buches geholfen haben. Melissa Potter hat maßgeblich dazu beigetragen, dass dieses Buch fertiggestellt wurde. Wir möchten auch Thomas Behnken dafür danken, dass er uns mit seinem Fachwissen über Azure geholfen hat.

James: Karen, ich danke dir für deinen Glauben an mich und dafür, dass du ihm geholfen hast, an sich selbst zu glauben, auch wenn er es nicht tat. Wink, du bist der Grund, warum ich angefangen habe, in diesem Bereich zu arbeiten, und ich bin dir ewig dankbar. Ann, ich habe einen weiten Weg zurückgelegt, seit ich gelernt habe, dass Englisch groß geschrieben werden muss. James möchte auch all den anderen Lehrern und Trainern in seinem Leben danken, die ihn unterstützt haben.

Vallery: Ich möchte mich bei den freundlichen Gesichtern im SIG-Network bedanken, die mir beim Einstieg in Upstream-Kubernetes geholfen haben.

Abschließend möchten sich die Autoren bei der Kubernetes-Community bedanken, ohne die es dieses Buch nicht gäbe. Wir hoffen, dass es allen Ingenieuren, die Kubernetes einführen wollen, hilft, ihr Wissen zu erweitern.

Get Vernetzung und Kubernetes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.