Installieren Sie CNO for Visibility
Sie können CNO for Visibility entweder mithilfe eines -Helm-Diagramms oder der Kubernetes YAML-Datei installieren.
Vorbereitungen
Cloud Native Operations (CNO) für Visibility erkennt Änderungen an Ressourcen in einem Kubernetes -Cluster und aktualisiert die entsprechenden Tabellen in CMDB. Weitere Informationen finden Sie unter Verwenden von Cloud Native Operations (CNO) für Transparenz.
Erforderliche Rolle: keine
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
-
Installieren Sie CNO for Visibility mithilfe eines HELM-Diagramms.
- Bearbeiten Sie den Befehl „Helm install“.
- Ersetzen Sie im folgenden Befehl NAMESPACE, INSTANCE_NAME und CLUSTER_NAME durch die entsprechenden Werte, und ersetzen Sie HELM_URL durch die URL der aktuellen Version, die im Artikel CNO für Visibility-Helm-Diagramm und Kubernetes-YAML-Dateiveröffentlichungen [KB1564347] im Now Support angegeben ist. Knowledge Base.
helm install -n NAMESPACE --set acceptEula=Y --set instance.name=INSTANCE_NAME --set clusterName="CLUSTER_NAME" {--set image.repository=COMPANY_REPO --set image.tag=COMPANY_TAG} {--set proxyUrl=http://proxy_host:proxy_port} k8s-informer HELM_URLHinweis:- Die geschweiften Klammern geben an, dass die Codesegmente, die sie umgeben, optional sind. Verwenden Sie diese Codesegmente, wenn das Image aus dem Image-Repository Ihrer Organisation abgerufen werden muss oder wenn ausgehender Datenverkehr von Ihrem Cluster über einen Proxy geleitet wird.
- Durch die Übergabe von
--set acceptEula=Ystimmen Sie der Endbenutzer-Lizenzvereinbarung zu. Sie können die Endbenutzer-Lizenzvereinbarung lesen, indem Sie die Datei EULA.pdf aus „informer-höher-1.0.0.tgz“ extrahieren. - Wenn Informer in OpenShift installiert ist, fügen Sie dem Befehl den Parameter openShift hinzu, und legen Sie ihn auf truefest:
helm install -n NAMESPACE --set acceptEula=Y --set instance.name=INSTANCE_NAME --set clusterName="CLUSTER_NAME" {--set image.repository=COMPANY_REPO --set image.tag=COMPANY_TAG} {--set proxyUrl=http://proxy_host:proxy_port} {--set openShift=true} k8s-informer HELM_URLHinweis:Wenn Informer nicht in OpenShift installiert ist, muss dieser Parameter nicht festgelegt werden.
- Konfigurieren Sie im Befehl nach Bedarf zusätzliche Einstellungen:
- Konfigurieren Sie das Arbeitsspeicherlimit des Informer-Pod
- Ändern Sie die vollständige Erkennungshäufigkeit in CNO für Transparenz
- Deaktivieren Sie die kontinuierliche Erkennung in CNO für Visibility
- Unterdrücken Sie häufige Änderungen im Cluster Kubernetes, um die Belastung Ihrer Instanz zu reduzieren. Wenn diese Funktion aktiv ist, meldet der Informer keine Änderungen über dem konfigurierten Schwellenwert an die Instanz zurück. Weitere Informationen finden Sie im Artikel Unterdrücken häufiger Änderungen in Kubernetes-Clustern, die von CNO für Transparenz gemeldet werden [KB1580745] in der Knowledge Base von Now Support.
- Steuern Sie die maximale Anzahl vollständiger Erkennungen, die Informer auf mehreren Clustern gleichzeitig ausführen können. Weitere Informationen finden Sie im Artikel Planen vollständiger Erkennungen in CNO für Transparenz [KB1580250] in der Knowledge Base von Now Support.
- Ersetzen Sie im folgenden Befehl NAMESPACE, INSTANCE_NAME und CLUSTER_NAME durch die entsprechenden Werte, und ersetzen Sie HELM_URL durch die URL der aktuellen Version, die im Artikel CNO für Visibility-Helm-Diagramm und Kubernetes-YAML-Dateiveröffentlichungen [KB1564347] im Now Support angegeben ist. Knowledge Base.
- Führen Sie den Befehl aus.
- Bearbeiten Sie den Befehl „Helm install“.
- Installieren Sie CNO for Visibility mithilfe der YAML-Datei Kubernetes.
- Laden Sie die ZIP-Datei Kubernetes YAML herunter, die im Artikel CNO für Visibility-Helm-Diagramm und Kubernetes-YAML-Dateiveröffentlichungen [KB1564347] in der Knowledge Base Now Support bereitgestellt wird.
- Extrahieren Sie die Dateien k8s_informer.yaml und EULA.pdf aus der ZIP-Datei.
- Bearbeiten Sie die Datei k8s_informer.yaml.
- Ändern Sie den Wert von ACCEPT_EULA wie folgt in „Y“:
- name: ACCEPT_EULA value: "Y"Hinweis:Indem Sie den Wert in „Y“ändern, stimmen Sie der Endbenutzer-Lizenzvereinbarung zu, die in der Datei EULA.pdf enthalten ist. - Wenn Informer in OpenShift installiert ist, ändern Sie den Wert der Umgebungsvariablen OPENSHIFT in true.
- Ändern Sie den Wert von ACCEPT_EULA wie folgt in „Y“:
- Führen Sie den folgenden Befehl aus:
kubectl apply -f k8s_informer.yaml
Ergebnisse
CNO for Visibility wird im Cluster Kubernetes bereitgestellt und beginnt mit dem Streamen von Daten in Ihre Instanz.
Nächste Maßnahme
Weitere Informationen zu CNO für die Verwaltung und Problembehandlung von Visibility finden Sie im Artikel Administrating and Troubleshooting CNO for Visibility (Cloud-Native-Operations) [KB1532614] in der Knowledge Base von Now Support.