|
Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar. |
Services
Die Pod-Konfiguration wird durch Deployments, StatefulSets und DaemonSets verwaltet, während Dienste den Verkehr zu Pods mithilfe von Selektoren leiten.
Für jede erstellte Arbeitslast (mit mindestens einem konfigurierten Port) wird ein ergänzender Service-Discovery-Eintrag erstellt. Dieser Service-Discovery-Eintrag ermöglicht die DNS-Auflösung für die Pods der Arbeitslast unter Verwendung der folgenden Namenskonvention: <workload>.<namespace>.svc.cluster.local.
Sie können zusätzliche Dienste erstellen, damit ein bestimmter Namespace mit einer oder mehreren externen IP-Adressen, einem externen Hostnamen, einem Alias für einen anderen DNS-Eintrag, anderen Arbeitslasten oder einer Gruppe von Pods, die einem von Ihnen erstellten Selektor entsprechen, aufgelöst wird.
-
Klicken Sie in der oberen linken Ecke auf ☰ > Clusterverwaltung.
-
Gehen Sie zu dem Cluster, in dem Sie einen Dienst hinzufügen möchten, und klicken Sie auf Erkunden.
-
Klicken Sie auf .
-
Klicken Sie auf Erstellen.
-
Wählen Sie den Typ des Dienstes aus, den Sie erstellen möchten.
-
Wählen Sie einen Namespace aus der Dropdownliste aus.
-
Geben Sie einen Namen für den Dienst ein. Dieser Name wird für die DNS-Auflösung verwendet.
-
Füllen Sie den Rest des Formulars aus. Für Hilfe siehe die Upstream-Kubernetes-Dokumentation zu Diensten.
-
Klicken Sie auf Erstellen.
Ergebnis: Ein neuer Dienst wird erstellt.
-
Sie können den Eintrag über den Service Discovery-Tab des Projekts anzeigen.
-
Wenn Sie den neuen DNS-Namen für den neuen Eintrag, den Sie erstellt haben (
<recordname>.<namespace>.svc.cluster.local), besuchen, wird der gewählte Namespace aufgelöst.