Kubernetes-Erweiterungsklassen

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

    Die CMDB CI-KlassenmodelleApp fügt Klassenmodelle hinzu, die erweitern CMDBKlassenhierarchie, einschließlich Klassenbeschreibungen, Identifizierungsregeln, Bezeichnereinträgen und falls zutreffend, abhängige Beziehungen. Sie können die hinzugefügten Klassen wie jede andere verwenden CMDBKlasse. Anwendungen wie Muster für Discovery und Service-MappingKann 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 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-Arbeitsauslastungs-Controller-Komponenten wie Bereitstellungen, Daemonsets und Stateful Sets. Die Bibliothek für die Arbeitsauslastungsfreigabe erfasst Informationen zu Bereitstellungen, Daemonsets und Statussätzen und speichert sie in den entsprechenden Tabellen. Andere Erweiterungen umfassen eine YAML- und Service Mesh-Erweiterung, die eine YAML-Datei generiert, um Konfigurationsdateien nachzuverfolgen und Service-zu-Service-Beziehungen zu erstellen, indem Service Mesh-Informationen erkannt werden.

    Abbildung : 1. Kubernetes-Erweiterungsklasse integriert in CMDBHierarchie
    Kubernetes-Erweiterungsklasse integriert in CMDBHierarchie.
    Abbildung : 2. Kubernetes-Arbeitsauslastung
    Kubernetes-Arbeitsauslastung.

    Klassen

    In diesem Abschnitt werden die Klassen aufgeführt, die CMDB CI-KlassenmodelleStore-App fügt hinzu oder aktualisiert sie.

    CMDB CI-Klassenmodelle: Release 1.12.0 fügt die folgenden Klassen für das Kubernetes-Muster hinzu. Für die Liste der Klassen in Basissystem, Einschließlich Klassen, die diese App erweitern könnte, siehe CMDB-Tabellenbeschreibungen.

    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
    • Replikate Gewünscht
    • Replikate Aktualisiert
    • Replikate Insgesamt
    • Replikate Verfügbar
    • Replikate Nicht Verfügbar
    Auf Cluster gehostet
    cmdb_ci_kubernetes_daemonset cmdb_ci_kubernetes_workload
    • Pods werden ausgeführt
    • Pods Warten
    • Pods Erfolgreich
    • Pods Fehlgeschlagen
    • Pods Verfügbar
    Auf Cluster gehostet
    cmdb_ci_kubernetes_statefulset cmdb_ci_kubernetes_workload
    • Pods werden ausgeführt
    • Pods Warten
    • Pods Erfolgreich
    • Pods Fehlgeschlagen
    • Pods Verfügbar
    Auf Cluster gehostet