メインコンテンツまでスキップ

Manage Workloads

Cloud Z CP コンソールでは、すべての登録済みクラスターの Kubernetes リソースを表示および管理できます。リソース管理は、Workloads、Networking、Storages の 3 つのメニューに整理されています。

Kubernetes ワークロードを管理するには、サイドメニューから Workloads を選択します:

次に、Kubernetes リソース管理画面が開きます:

Select a cluster: これはプロジェクトで使用されるクラスターのリストであり、クラスターを選択すると Namespace コンボボックスのリストが変更されます。

Select Namespace: リソースを検索したい名前空間を選択します。Namespace を選択すると、現在選択されているタイプのリソースのリストが表示されます。

Select a resource type: これはモダナイゼーションプラットフォームによって提供されるリソースタイプのリストです。リソースのリストを表示するには選択します。

Resource list screen: 選択したクラスターに存在するリソースタイプのリストが表示されます。Name 値で検索可能で、多くのリソースがある場合はページング機能を提供します。リソーステーブルの列は、kubectl cli で広範な出力クエリを実行したときに出てくる項目です。

Workloads の Deployments リソースを例にすると、リソースリスト画面の詳細は次のようになります:

Workloads Resource List screen

Filtering feature: フィルタリング機能を使用して、リソースの名前で Deployments リソースのリストをフィルタリングできます。

Create Deployments resource: ボタンをクリックして、Create Deployments リソース画面に移動します。

Paging function: ページごとのリスト数を変更したり、ページを移動したりできます。

Deployments resource detail page: リソースの名前をクリックするか、Actions の Edit ボタンをクリックして、詳細および編集画面に移動します。

Delete Deployments resource: この機能を使用すると、選択したリソースを削除できます。

Kubernetesリソース(イベント)検索

Events タイプリソースのルックアップ画面では、選択したクラスターと名前空間で発生した Kubernetes リソースのイベントのリストが提供されます。

Kubernetes Events Resource Lookup screen

Events リソースでは、次の項目が取得されます:

  • First Seen: イベントが最初にログに記録された時刻を表示します。
  • Last Seen: イベントが最も最近発生した時刻を表示します。
  • Type: イベントのタイプが表示されます。 ('Normal', 'Warning', Custom Type)
  • Reason: オブジェクトの状態変更の理由を表示します。
  • Object: イベントが発生した対象オブジェクトの名前が表示されます。
  • SubObject: オブジェクトのオプションのサブオブジェクトを表示します。
  • Source: イベントが発生したコンポーネントとノードの名前を表示します。
  • Message: 発生したイベントの説明が表示されます。
  • Count: イベントが発生した回数を表示します。
  • Name: イベントが発生したコンポーネントの名前と ID を表示します。

Kubernetesリソース情報の管理

リソースリストから詳細を知りたいリソースを選択して、リソース詳細画面に移動します。Pod リソースは、YAML、Overview、Terminal、Logs の 4 つのタブに整理されており、他のリソースは YAML と Overview のタブのみがあります。

各メニューの内部画面の構成は似ているため、最も機能が豊富な Pod リソースから説明します。

YAML

リソースの詳細を YAML 形式で確認できます。ダウンロードボタンをクリックしてファイルとしてダウンロードし、編集して、保存ボタンをクリックすることで実際のリソースに変更を加えることができます。

Kubernetes Resources - YAML

概要

Kubernetes Resources - Overview

ターミナル

このタブは Pods のみで利用可能です。Pod 内のコンテナに SSH セッションを接続します。接続したいコンテナを選択すると、セッションがすぐに接続されます。Pod 内にシェルがない場合や権限がない場合は、接続できません。

Kubernetes Resources - Terminal

ログ

このタブは Pods のみで利用可能です。Pod 内のコンテナによって生成されたログを表示します。コンテナを選択し、Streaming ボタンをクリックしてライブログを表示します。

Kubernetes Resources - Logs

Kubernetesリソースの削除

Kubernetes リソースを削除できます:

Delete a Kubernetes Resource

Kubernetes リソースリスト画面で、右側の Actions 列にある Delete アクションボタンをクリックします。その後、リソース削除の確認ポップアップウィンドウが表示されます:

削除したいリソースの名前を確認し、OK ボタンをクリックしてリソースを削除します。