Kubernetes-Erweiterungsklassen

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Die App „Discovery and Service Mapping“ fügt Klassen für das Kubernetes-Muster hinzu oder aktualisiert es.

    Die App CMDB CI-Klassenmodelle fügt Klassenmodelle hinzu, die die Klassenhierarchie CMDB erweitern, einschließlich Klassenbeschreibungen, Identifizierungsregeln, Bezeichnereinträge und, falls zutreffend, abhängige Beziehungen. Sie können die hinzugefügten Klassen wie jede andere CMDB -Klasse verwenden. Anwendungen wie Muster für Discovery und Service-Mapping können die Klassenerweiterungen verwenden, um CIs auszufüllen und Technologien und Software zu erkennen.

    Apps im Store anfordern

    Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.

    Kubernetes-Muster

    Der Haupt-Flow für das Kubernetes-Muster hilft bei der Erkennung von Kubernetes-Kernelementen. Die Klassen in diesem Release erweitern die Unterstützung für die Erkennung von Kubernetes-Arbeitsauslastungs-Controller-Komponenten wie Bereitstellungen, DaemonSets und StatefulSets. Die Workload-Freigabebibliothek erfasst Informationen über Bereitstellungen, DaemonSets und StatefulSets und speichert sie in den entsprechenden Tabellen. Andere Erweiterungen umfassen eine YAML- und eine Service Mesh-Erweiterung, die eine YAML-Datei generieren, um Konfigurationsdateien nachzuverfolgen und Service-zu-Service-Beziehungen zu erstellen, indem Service Mesh-Informationen erkannt werden.

    Abbildung : 1. In die Hierarchie CMDB integrierte Kubernetes-Erweiterungsklasse
    In die Hierarchie CMDB integrierte Kubernetes-Erweiterungsklasse.
    Abbildung : 2. Kubernetes-Arbeitsauslastung
    Kubernetes-Arbeitsauslastung

    Klassen

    In diesem Abschnitt werden die Klassen aufgelistet, die von der Store-App CMDB CI-Klassenmodelle hinzugefügt oder aktualisiert werden.

    CMDB CI-Klassenmodelle: Release 1.12.0 fügt die folgenden Klassen für das Kubernetes-Muster hinzu. Die Liste der Klassen in Basissystem, einschließlich der Klassen, die diese App möglicherweise erweitert, finden Sie unter Beschreibungen der CMDB-Tabellen.

    Klasse Erweitert Felder Beziehung
    cmdb_ci_kubernetes_workload cmdb_ci_kubernetes_components Stellt von cmdb_ci_kubernetes_service bereit
    cmdb_ci_kubernetes_deployment cmdb_ci_kubernetes_workload
    • Gewünschte Replikate
    • Replikate aktualisiert
    • Replikate insgesamt
    • Replikate verfügbar
    • Replikate nicht verfügbar
    Wird in einem Cluster gehostet
    cmdb_ci_kubernetes_daemonset cmdb_ci_kubernetes_workload
    • Pods werden ausgeführt
    • Wartende Pods
    • Pods erfolgreich
    • Fehler bei Pods
    • Pods verfügbar
    Wird in einem Cluster gehostet
    cmdb_ci_kubernetes_statefulset cmdb_ci_kubernetes_workload
    • Pods werden ausgeführt
    • Wartende Pods
    • Pods erfolgreich
    • Fehler bei Pods
    • Pods verfügbar
    Wird in einem Cluster gehostet