Application Delivery Management
Danke für das Feedback

Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)

Servicediagramm einrichten

Softwareanforderungen

Kubernetes-Distribution Kubernetes-Version Container-Netzwerkschnittstellen (CNI) CPX-Version CIC-Version NetScaler ADM-Version NetScaler ADM Agent-Version
Open Source v1.16.3 Flanell, Kattun oder Kanal 13.0—41.28 oder später 1.5.25 oder höher 13.0—47.22 oder höher 13.0—47.22 oder höher

Sie können den Kubernetes-Cluster mit verschiedenen Bereitstellungstopologien konfigurieren, und die folgende Tabelle enthält die Topologien, die in Service Graph unterstützt werden:

Topologie In Service Graph unterstützt
Single-Tier or Unified ingress Ja
Zweistufig Ja
Cloud Ja, aber der Cloud-Load-Balancer wird im Diagramm nicht angezeigt
Service Mesh lite Ja
Service-Mesh Ja
Dienstleistungen des Typs LoadBalancer Nein
Dienste des Typs NodePort Nein

Um das Setup-Dienstdiagramm in NetScaler ADM abzuschließen, klicken Sie auf den Topologie-Typ, den Sie für Ihren Kubernetes-Cluster konfiguriert haben, und führen Sie die genannten Verfahren aus:

Hinweis

Das Verfahren zum Einrichten des Servicegraphen für Dual-Tier- und Service-Mesh-Topologien bleibt gleich.

Voraussetzungen

Sie können Service-Graph in den folgenden Szenarien anzeigen:

  • NetScaler ADM und Kubernetes clustern sich im selben Netzwerk (z. B. NetScaler ADM und Kubernetes-Cluster, die auf demselben Citrix Hypervisor gehostet werden).

  • NetScaler ADM und Kubernetes Cluster in einem anderen Netzwerk. In diesem Szenario müssen Sie einen lokalen Agenten konfigurieren und den Agenten im Netzwerk registrieren, in dem der Kubernetes-Cluster gehostet wird.

Einstufige oder einheitliche Ingress-Topologie

Folgende Voraussetzungen müssen erfüllt sein:

Dual-Tier- oder Service Mesh Lite Topologie

Folgende Voraussetzungen müssen erfüllt sein:

Service-Mesh-Topologie

Folgende Voraussetzungen müssen erfüllt sein:

  • Die Kubernetes-Clusterversion 1.14.0 wurde mit einer der folgenden Service-Mesh-Topologien konfiguriert:

    • NetScaler ADC CPX als Sidecar-Proxy für Istio

    • NetScaler ADC als Ingress-Gateway für Istio

    Weitere Informationen finden Sie unter NetScaler ADC Istio Adapter-Bereitstellungsarchitektur.

  • admissionregistration.k8s.io/v1beta1 API aktiviert. Sie können die API überprüfen, indem Sie Folgendes verwenden:

    kubectl api-versions | grep admissionregistration.k8s.io/v1beta1

    Die folgende Ausgabe zeigt an, dass die API aktiviert ist:

    admissionregistration.k8s.io/v1beta1

  • Istio installiert istio v.1.3.0.

  • Helm Version 3.x installiert.

  • Konfigurierte statische Routen auf NetScaler ADM, um die Kommunikation zwischen NetScaler ADM und NetScaler ADC CPX zu ermöglichen.

    Hinweis

    Sie können dieses Verfahren ignorieren, wenn Sie NetScaler ADM Agent als Microservice im selben Cluster bereitgestellt haben.

  • Die erforderlichen Parameter zum Füllen der Service-Mesh-Topologiedaten wurden konfiguriert.

  • Eine Beispielanwendungwurde bereitgestellt.

  • Der Kubernetes-Cluster wurde in NetScaler ADM hinzugefügt.

  • Automatische Auswahl virtueller Server aktiviert, um die virtuellen Server zu lizenzieren.

  • Webtransaktions- und TCP-Transaktionseinstellungen für Alle aktiviert, damit der NetScaler ADM-Agent HTTP- und TCP-Transaktionen abrufen kann.

  • Traffic an Microservices gesendet.

Die offizielle Version dieses Inhalts ist auf Englisch. Für den einfachen Einstieg wird Teil des Inhalts der Cloud Software Group Dokumentation maschinell übersetzt. Cloud Software Group hat keine Kontrolle über maschinell übersetzte Inhalte, die Fehler, Ungenauigkeiten oder eine ungeeignete Sprache enthalten können. Es wird keine Garantie, weder ausdrücklich noch stillschweigend, für die Genauigkeit, Zuverlässigkeit, Eignung oder Richtigkeit von Übersetzungen aus dem englischen Original in eine andere Sprache oder für die Konformität Ihres Cloud Software Group Produkts oder Ihres Diensts mit maschinell übersetzten Inhalten gegeben, und jegliche Garantie, die im Rahmen der anwendbaren Endbenutzer-Lizenzvereinbarung oder der Vertragsbedingungen oder einer anderen Vereinbarung mit Cloud Software Group gegeben wird, dass das Produkt oder den Dienst mit der Dokumentation übereinstimmt, gilt nicht in dem Umfang, in dem diese Dokumentation maschinell übersetzt wurde. Cloud Software Group kann nicht für Schäden oder Probleme verantwortlich gemacht werden, die durch die Verwendung maschinell übersetzter Inhalte entstehen können.
Servicediagramm einrichten