-
-
Konfigurieren Sie den integrierten Agenten für die Verwaltung von Instanzen
-
Installieren Sie den NetScaler Agent in der Microsoft Azure Cloud
-
Installieren Sie den NetScaler Agent im Kubernetes-Cluster mithilfe von Yaml
-
Installieren Sie den NetScaler Agent Operator mithilfe der OpenShift-Konsole
-
Installieren Sie einen containerbasierten NetScaler Agent mithilfe von Helm-Chart
-
-
Low-Touch-Onboarding von NetScaler-Instanzen mithilfe von Console Advisory Connect
-
-
NetScaler App Delivery and Security Self Managed - Ansprüche
-
-
Kubernetes
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Kubernetes-Cluster für Service Graph verwalten
Kubernetes (K8s) ist eine Open Source-Container-Orchestrierungsplattform, die die Bereitstellung, Skalierung und Verwaltung von Cloud-nativen Anwendungen automatisiert.
Hinweis
- NetScaler Console unterstützt die Sichtbarkeit von Clustern für Service Graph mit Kubernetes Version 1.14—1.23.
Sie können die folgenden Aspekte der Kubernetes-Integration in NetScaler Console angeben:
- Cluster— Sie können Kubernetes-Cluster registrieren oder die Registrierung aufheben, für die NetScaler Console alle Microservices überwacht und das Service-Diagramm auffüllt. Wenn Sie einen Cluster in NetScaler Console registrieren, geben Sie die Kubernetes-API-Serverinformationen an. Wählen Sie dann einen Agenten aus, der den Kubernetes-Cluster erreichen kann.
Voraussetzungen
Um Ihre Microservices auf Kubernetes-Clustern zu überwachen und zu visualisieren und mit Service Graph loszulegen, stellen Sie sicher, dass Sie über Folgendes
-
Kubernetes Cluster an Ort und Stelle.
-
Der Agent wurde installiert und konfiguriert, um die Kommunikation zwischen NetScaler Console und Kubernetes-Cluster oder verwalteten Instanzen zu ermöglichen. Sie können die verwalteten Instanzen verwenden, die in Ihrem Rechenzentrum oder Ihrer Cloud vorhanden sind.
-
Kubernetes-Cluster, der in NetScaler Console registriert ist.
Konfigurieren Sie den NetScaler Agent für die Registrierung beim Kubernetes-Cluster
Um die Kommunikation zwischen Kubernetes-Cluster und NetScaler Console zu ermöglichen, müssen Sie einen Agenten installieren und konfigurieren. Sie können einen Agent auf den folgenden Plattformen bereitstellen:
-
Hypervisor (ESX, XenServer, KVM, Hyper-V)
-
Öffentliche Cloud-Dienste (wie Microsoft Azure, AWS)
Folgen Sie den Anweisungen, um einen Agent zu konfigurieren.
Hinweis
Sie können auch einen vorhandenen Agenten verwenden, falls bereits einer bereitgestellt wurde.
Konfigurieren Sie die NetScaler Console mit einem geheimen Token zur Verwaltung eines Kubernetes-Clusters
Damit NetScaler Console Ereignisse von Kubernetes empfangen kann, müssen Sie in Kubernetes für NetScaler Console ein Dienstkonto erstellen. Konfigurieren Sie das Dienstkonto mit den erforderlichen RBAC-Berechtigungen im Cluster.
-
Erstellen Sie ein Dienstkonto für NetScaler Console. Beispielsweise kann der Name des Dienstkontos sein
citrixadm-sa
. Informationen zum Erstellen eines Dienstkontos finden Sie unter Verwenden mehrerer Dienstkonten. -
Verwenden Sie die
cluster-admin
Rolle, um das NetScaler Console-Konto zu binden. Diese Bindung gewährt einem Dienstkonto eine clusterübergreifendeClusterRole
. Im Folgenden finden Sie einen Beispielbefehl zum Binden einercluster-admin
-Rolle an das Dienstkonto.kubectl create clusterrolebinding citrixadm-sa-admin --clusterrole=cluster-admin --serviceaccount=default:citrixadm-sa <!--NeedCopy-->
Nachdem das NetScaler Console-Konto an die
cluster-admin
Rolle gebunden wurde, hat das Dienstkonto clusterweiten Zugriff. Weitere Informationen finden Sie unterkubectl
createclusterrolebinding
. -
Beziehen Sie das Token aus dem erstellten Dienstkonto.
Führen Sie beispielsweise den folgenden Befehl aus, um das Token für das Dienstkonto
citrixadm-sa
anzuzeigen:kubectl describe sa citrixadm-sa <!--NeedCopy-->
-
Führen Sie den folgenden Befehl aus, um die geheime Zeichenfolge des Tokens abzurufen:
kubectl describe secret <token-name> <!--NeedCopy-->
Fügen Sie den Kubernetes-Cluster in NetScaler Console hinzu
Nachdem Sie einen Agenten konfiguriert und statische Routen konfiguriert haben, müssen Sie den Kubernetes-Cluster in NetScaler Console registrieren.
So registrieren Sie den Kubernetes-Cluster:
-
Melden Sie sich mit Administratoranmeldeinformationen an der NetScaler Console an.
-
Navigieren Sie zu Orchestration > Kubernetes > Cluster. Die Seite “Cluster” wird angezeigt.
-
Klicken Sie auf Hinzufügen.
-
Geben Sie auf der Seite Cluster hinzufügen die folgenden Parameter an:
-
Name - Geben Sie einen Namen Ihrer Wahl an.
-
API-Server-URL — Sie können die API-Server-URL-Details vom Kubernetes-Master-Knoten abrufen.
-
Führen Sie auf dem Kubernetes-Masterknoten den Befehl aus
kubectl cluster-info
. -
Geben Sie die URL ein, die für Kubernetes master is running at angezeigt wird.
-
-
Authentifizierungstoken— Geben Sie die Zeichenfolge für das Authentifizierungstoken an, die Sie erhalten haben, während Sie NetScaler Console für die Verwaltung eines Kubernetes-Clusters konfigurieren . Das Authentifizierungstoken ist erforderlich, um den Zugriff für die Kommunikation zwischen Kubernetes-Cluster und NetScaler Console zu validieren. So generieren Sie ein Authentifizierungstoken:
-
Führen Sie auf dem Kubernetes-Masterknoten die folgenden Befehle aus:
kubectl describe secret <token-name> <!--NeedCopy-->
-
Kopieren Sie das generierte Token und fügen Sie es als Authentifizierungstoken ein
Weitere Informationen finden Sie in der Kubernetes-Dokumentation.
-
-
Wählen Sie den Agent aus der Liste aus.
-
Klicken Sie auf Erstellen.
-
Teilen
Teilen
This Preview product documentation is Cloud Software Group Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Cloud Software Group Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Cloud Software Group product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.