Installieren Sie CNO for Visibility

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • 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

    Dieses Verfahren beschreibt den standardmäßigen CNO for Visibility-Installationsprozess. Normalerweise verwenden Sie ein HEML-Diagramm, um die Installation durchzuführen, Sie können jedoch auch die von ServiceNowKubernetes bereitgestellte YAML-Datei [] konfigurieren und ausführen.
    Hinweis:
    Sie können CNO auch für Visibility mithilfe des Terraform-Helm-Providers bereitstellen. Weitere Informationen finden Sie im Artikel CNO for Visibility mit dem Terraform-Helm-Provider installieren [KB1540556] in der Knowledge Base von Now Support.

    Prozedur

    Installieren Sie CNO for Visibility entweder mit einem -Helm-Diagramm oder der Kubernetes YAML-Datei, die von ServiceNowbereitgestellt wird.
    • Installieren Sie CNO for Visibility mithilfe eines HELM-Diagramms.

      1. Bearbeiten Sie den Befehl „Helm install“.
        1. 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_URL
          Hinweis:
          • 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_URL
            Hinweis:
            Wenn Informer nicht in OpenShift installiert ist, muss dieser Parameter nicht festgelegt werden.
        2. Konfigurieren Sie im Befehl nach Bedarf zusätzliche Einstellungen:
      2. Führen Sie den Befehl aus.
    • Installieren Sie CNO for Visibility mithilfe der YAML-Datei Kubernetes.
      1. 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.
      2. Extrahieren Sie die Dateien k8s_informer.yaml und EULA.pdf aus der ZIP-Datei.
      3. 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.
      4. 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.