Menu Close

1.2. Pod について

ポッドは、ノードに一緒にデプロイされる1つ以上のコンテナーです。クラスター管理者は、ポッドを定義し、スケジューリングの準備ができている正常なノードで実行するように割り当て、管理することができます。コンテナが実行されている限り、ポッドは実行されます。ポッドを定義して実行すると、ポッドを変更することはできません。ポッドを操作するときに実行できる操作は次のとおりです。

読み取り操作

管理者は、次のタスクを通じてプロジェクト内のポッドに関する情報を取得できます。

管理操作

以下のタスクのリストは、管理者がOpenShift ContainerPlatformクラスターでポッドを管理する方法の概要を示しています。

エンハンスメント操作

OpenShift Container Platformで利用可能なさまざまなツールと機能を使用して、ポッドをより簡単かつ効率的に操作できます。次の操作では、これらのツールと機能を使用してポッドをより適切に管理します。

操作ユーザー詳細情報

水平ポッドオートスケーラーを作成して使用します。

開発者

水平ポッドオートスケーラーを使用して、実行するポッドの最小数と最大数、およびポッドがターゲットとするCPU使用率またはメモリ使用率を指定できます。水平ポッドオートスケーラーを使用すると、ポッドを自動的にスケーリングできます。

垂直ポッドオートスケーラーをインストールして使用します

管理者および開発者

管理者は、垂直ポッドオートスケーラーを使用して、リソースとワークロードのリソース要件を監視することにより、クラスターリソースをより適切に使用します。

開発者は、垂直ポッドオートスケーラーを使用して、各ポッドに十分なリソースがあるノードにポッドをスケジュールすることにより、需要が高い時にポッドが稼働し続けるようにします。

デバイスプラグインを使用して外部リソースへのアクセスを提供します。

Administrator

デバイスプラグインは、ノード(kubeletの外部)で実行されるgRPCサービスであり、特定のハードウェアリソースを管理します。デバイスプラグインを導入して、クラスター全体でハードウェアデバイスを使用するための一貫性のあるポータブルソリューションを提供できます。

Secretオブジェクトを使用して、機密データをポッドに提供します。

Administrator

一部のアプリケーションでは、パスワードやユーザー名などの機密情報が必要です。Secretオブジェクトを使用して、そのような情報をアプリケーションポッドに提供できます。