Kubernetes 拡張クラス

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • ディスカバリーおよびサービスマッピングアプリは、Kubernetesパターンのクラスを追加または更新します。

    CMDB CI クラスモデルは、CMDBクラス階層を拡張するクラスモデルを追加するServiceNow Storeアプリです。新規または更新されたクラスには、クラスの説明、識別ルール、識別子エントリ、および該当する場合は依存関係が含まれます。その後、追加したクラスは、他の CMDB クラスと同じように使用できます。ディスカバリーとサービスマッピングパターンなどのアプリケーションは、クラス拡張を使用して CI に入力し、さまざまなテクノロジーやソフトウェアを検出できます。

    すべてのリリースノートの全文CMDB CI クラスモデルを参照してください。

    ストアでアプリを要求する

    ServiceNow Storeにアクセスして、利用可能なすべてのアプリを表示し、ストアに要求を送信する方法を確認してください。リリースされたすべてのアプリのリリースメモ情報については、「ServiceNow Store バージョンの履歴リリースノート」を参照してください。

    Kubernetesのパータン

    Kubernetesパターンのメインフローは、Kubernetesコア要素の検出に役立ちます。このリリースのクラスは、展開、DaemonSet、StatefulSet などの Kubernetes ワークロードコントローラーコンポーネントを検出するようにサポートを拡張します。作業負荷共有ライブラリは、展開、DaemonSet、StatefulSet に関する情報を取得し、それぞれのテーブルに格納します。その他の拡張には、YAML とサービスメッシュ拡張があり、YAML ファイルを生成して構成ファイルを追跡したり、サービスメッシュ情報を検出してサービスとサービスの間の関係を作成したりします。

    図 : 1. KubernetesCMDB階層と統合された拡張クラス
    KubernetesCMDB階層と統合された拡張クラス。
    図 : 2. Kubernetes 作業負荷
    Kubernetes 作業負荷。

    クラス

    このセクションでは、 CMDB CI クラスモデル アプリが追加または更新するクラスを一覧表示します。

    CMDB CI クラスモデル:リリース 1.12.0 では、 Kubernetes パターンに次のクラスが追加されています。 このアプリが拡張する可能性があるクラスを含む、ベースシステム内のクラスのリストについては、「CMDB テーブルの説明」を参照してください。

    クラス 拡張 フィールド 関連
    cmdb_ci_kubernetes_workload cmdb_ci_kubernetes_components cmdb_ci_kubernetes_service から提供する
    cmdb_ci_kubernetes_deployment cmdb_ci_kubernetes_workload
    • 必要なレプリカ
    • 更新されたレプリカ
    • レプリカ合計
    • 利用可能なレプリカ
    • 利用不可能なレプリカ
    クラスターでホストされる
    cmdb_ci_kubernetes_daemonset cmdb_ci_kubernetes_workload
    • 実行中のポッド
    • 待機中のポッド
    • 成功したポッド
    • 失敗したポッド
    • 利用可能なポッド
    クラスターでホストされる
    cmdb_ci_kubernetes_statefulset cmdb_ci_kubernetes_workload
    • 実行中のポッド
    • 待機中のポッド
    • 成功したポッド
    • 失敗したポッド
    • 利用可能なポッド
    クラスターでホストされる