Kubernetes-Erweiterungsklassen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Die Store-App CMDB CI Class Models fügt Klassen für das Kubernetes-Muster hinzu oder aktualisiert sie.

    Die App fügt Klassenmodelle hinzu, die die Klassenhierarchie CMDB erweitern, einschließlich Klassenbeschreibungen, Identifizierungsregeln, Bezeichnereinträgen und ggf. abhängigen Beziehungen. Sie können die hinzugefügten Klassen wie jede andere Klasse CMDB verwenden. Anwendungen wie die Muster Discovery und Service-Mapping können diese Klassenerweiterungen verwenden, um CIs auszufüllen und verschiedene 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 des Kubernetes-Musters hilft bei der Erkennung von Kubernetes-Kernelementen. Die -Klassen in diesem Release erweitern die Unterstützung für die Erkennung von Kubernetes-Workload-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 Servicenetzerweiterung, die eine YAML-Datei generiert, um Konfigurationsdateien nachzuverfolgen und Service-zu-Service-Beziehungen zu erstellen, indem Servicenetzinformationen erkannt werden.

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

    Klassen

    In diesem Abschnitt werden die Klassen aufgelistet, die die Store-App CMDB CI Class Models hinzufügt oder aktualisiert.

    CMDB CI Class Models: Release 1.12.0 fügt die folgenden Klassen für das Kubernetes-Muster hinzu. Eine Liste der CMDB-Klassen in einem Basissystem, einschließlich der Klassen, die diese Store-App möglicherweise erweitert, finden Sie unter CMDB-Tabellenbeschreibungen.

    Klasse Erweitert Felder Beziehung
    cmdb_ci_kubernetes_workload cmdb_ci_kubernetes_components Stellt bereit von cmdb_ci_kubernetes_service
    cmdb_ci_kubernetes_deployment cmdb_ci_kubernetes_workload
    • Gewünschte Replikate
    • Replikate aktualisiert
    • Replikate gesamt
    • Replikate verfügbar
    • Replikate nicht verfügbar
    Wird im Cluster gehostet
    cmdb_ci_kubernetes_daemonset cmdb_ci_kubernetes_workload
    • Ausgeführte Pods
    • Pods warten
    • Pods erfolgreich
    • Pods fehlgeschlagen
    • Verfügbare Pods
    Wird im Cluster gehostet
    cmdb_ci_kubernetes_statefulset cmdb_ci_kubernetes_workload
    • Ausgeführte Pods
    • Pods warten
    • Pods erfolgreich
    • Pods fehlgeschlagen
    • Verfügbare Pods
    Wird im Cluster gehostet