Kubernetes スポーク
ServiceNow でイベントが発生した際に、Kubernetes の変更を自動化します。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
統合ハブサブスクリプション
このスポークには Integration Hub のサブスクリプションが必要です。詳細については、「法務スケジュール - IntegrationHub の概要」を参照してください。
スポークバージョン
Kubernetes スポークv 1.1.2 が最新バージョンです。
スポークの依存関係
アプリのインストールで問題が発生した場合は、次の依存プラグインがインストールされていることを確認してください。
- ServiceNow IntegrationHub アクションステップ:REST (com.glide.hub.action_step.rest)
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
サポートされているバージョン
API バージョン v1。
スポークのアクション
Kubernetes スポークでは、ServiceNowでイベントが発生したときに Kubernetes タスクを自動化するアクションが提供されます。使用可能なアクションは次のとおりです。
| カテゴリ | アクション | 説明 |
|---|---|---|
| エンドポイント管理 | エンドポイントを作成 | Kubernetes インスタンスにエンドポイントを作成します。 |
| エンドポイントを削除 | Kubernetes インスタンスからエンドポイントを削除します。 | |
| 名前空間管理 | 名前空間を作成 | Kubernetes インスタンスに名前空間を作成します。 |
| 名前空間を削除 | Kubernetes インスタンスから名前空間を削除します。 | |
| ノード管理 | ノードを作成 | Kubernetes インスタンスにノードを作成します。 |
| ノードを削除 | Kubernetes インスタンスのノードを削除します。 | |
| ノードを検査 | Kubernetes インスタンス内の指定されたノードを検査し、ノード情報とステータスを返します。 | |
| ポッド管理 | ポッドを作成 | Kubernetes インスタンスにポッドを作成します。 |
| ポッドを削除 | Kubernetes インスタンスからポッドを削除します。 | |
| ポッドを検査 | Kubernetes インスタンス内の指定されたポッドを検査し、ノード情報とステータスを返します。 | |
| シークレット管理 | Docker Hub シークレットを作成 | Kubernetes インスタンスにシークレットを作成します。 |
| Docker Hub シークレットを削除 | Kubernetes インスタンスからシークレットを削除します。 | |
| Service Management | サービスを作成 | Kubernetes サーバー上にサービスを作成します。 |
| サービスを削除 | Kubernetes サーバーからサービスを削除します。 | |
| ボリューム管理 | 永続ボリュームを作成 | Kubernetes インスタンスに永続ボリュームを作成します。 |
| 永続ボリューム要求を作成 | Kubernetes インスタンスに永続ボリューム要求を作成します。 | |
| 永続ボリュームを削除 | Kubernetes インスタンスから永続ボリュームを削除します。 | |
| 永続ボリューム要求を削除 | Kubernetes インスタンスから永続ボリューム要求を削除します。 | |
| 永続ボリューム要求を検査 | Kubernetes インスタンス内の永続ボリューム要求を検査し、要求情報とステータスを返します。 |
Kubernetes アカウント要件
Kubernetes スポークでは、Web API キーを使用するために、Kubernetes アカウントを生成し構成する必要があります。
接続および資格情報エイリアスの要件
統合ハブ は、エイリアスを使用して、接続および資格情報を管理します。エイリアスを使用することで、複数の環境を使用する場合に、複数の資格情報と接続情報プロファイルを構成する必要がなくなります。接続または資格情報が変更された場合、接続を使用するどのアクションも更新する必要はありません。詳細については、「資格情報と接続情報」を参照してください。
このスポークでは、Kubernetes エイリアスレコードを使用して、アクションを許可します。スポーク接続エイリアスを使用するには、関連付けられた接続レコードと関連付けられた資格情報レコードを作成します。スポークの設定については、「 Kubernetes Spoke を設定。
MID サーバー の要件
これらのアクションでは REST 呼び出しを使用します。REST 呼び出しはインスタンスまたは MID サーバーで実行できます。Kubernetes エイリアスに関連付けられた接続レコードを使用して、アクションを実行する場所およびMID サーバー選択属性を設定します。 詳細については「MID Server」を参照してください。