Kubernetes スポークの設定

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:3分
  • API キーを使用してServiceNowインスタンスと Kubernetes をデータ連携し、ServiceNow要求を認証します。

    始める前に

    • 統合ハブサブスクリプションを要求します。
    • Kubernetes スポークを有効にします。
    • 必要なロール:admin

    Kubernetes API トークンと証明書を生成

    API キー認証のために、Kubernetes アカウントからアクセストークンと証明書を生成します。

    始める前に

    Kubernetes 要件:
    • Kubernetes アカウント。
    • 必要なロール:Kubernetes がインストールされているホストマシンの認証情報を持つアドミン。

    このタスクについて

    Kubernetes ホストマシンからこれらの手順を実行します。API トークンとクライアント証明書を生成する手順については、Kubernetes ドキュメントを参照してください。

    手順

    1. Kubernetes ホストマシンから、Kubernetes API とやり取りするためのアクセストークンを生成します。
      このトークンには期限がありません。
    2. アクセストークンをコピーして記録し、ServiceNowインスタンスに認証情報レコードを作成します。
    3. ServiceNowインスタンスにアップロードするクライアント証明書を生成します。

    Kubernetes クライアント証明書をアップロード

    Kubernetes クライアント証明書をServiceNowインスタンスにアップロードして、Kubernetes ホストマシンへの API 要求を承認します。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > システム LDAP > 証明書.
    2. [New] をクリックします。
    3. フォームに記入し、[PEM 証明書] フィールドに証明書を入力します。
      証明書のアップロードの詳細については、「証明書をインスタンスにアップロードする」を参照してください。
    4. [送信] をクリックします。

    Kubernetes スポーク接続の構成

    Kubernetes 接続を追加して構成し、Kubernetes スポークで ServiceNow 要求を認証します。

    始める前に

    必要なロール:admin

    手順

    1. 移動先 すべて > プロセス自動化 > ワークフロースタジオ.
    2. [統合] タブをクリックします。
    3. [接続] の項目で、[送信] 接続を切り替えて有効にします。
    4. [Kubernetes] のエイリアスを見つけて、[詳細を表示] をクリックします。
      • Kubernetes スポークに付属するデフォルトの接続および資格情報エイリアスレコードを構成するには、[詳細を表示] をクリックします。

        Kubernetes スポークの接続。

      • 複数の Kubernetes スポーク接続レコードを管理するには、[接続を追加] をクリックして新しい子エイリアスレコードを作成する必要があります。複数の接続の使用の詳細については、「複数接続のサポート」を参照してください。

      スポークを初めて設定する場合は、[設定 (Configure)] をクリックします。それ以外の場合は、[編集] をクリックします。

      初回接続構成。

    5. [接続] フォームのフィールドに入力します。
      フィールド 説明
      接続名 Kubernetes 接続エイリアスレコードを識別するための名前です。
      接続 URL Kubernetes がインストールされているホストマシンの IP アドレスとポートです。
      API キー Kubernetes から Bearer {access token} の形式で取得したトークンです。
      Kubernetes スポークの接続を設定します。
    6. [接続を設定] をクリックします。

    タスクの結果

    スポーク接続が設定され、使用する準備ができました。

    リモート SSL ホスト検証をオフにする

    システムのプロパティによって、Kubernetes スポークが Kubernetes 応答を処理されないようにします。データ連携を有効にするには、com.glide.communications.httpclient.verify_hostnameシステムのプロパティを false に設定します。

    始める前に

    必要なロール:admin

    手順

    1. アプリケーションナビゲーターで「sys_properties.list」と入力します。
      システムプロパティ [sys_properties] テーブルが開きます。
    2. com.glide.communications.httpclient.verify_hostname システムプロパティを検索します。
    3. 値を false に設定します。