This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.7.2.2. コマンドラインでのクラスター容量ツールの実行
コマンドラインから OpenShift Container Platform クラスター容量ツールを実行して、クラスターにスケジュール設定可能な Pod 数を見積ることができます。
前提条件
- OpenShift Cluster Capacity Tool を実行します。これは、RedHat エコシステムカタログからコンテナーイメージとして入手できます。
ツールがリソース使用状況を見積もるために使用するサンプル
Pod
仕様ファイルを作成します。podspec
はそのリソース要件をlimits
またはrequests
として指定します。クラスター容量ツールは、Pod のリソース要件をその見積もりの分析に反映します。Pod
仕様入力の例は以下の通りです。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
手順
コマンドラインでクラスター容量ツールを使用するには、次のようにします。
ターミナルから、RedHat レジストリーにログインします。
podman login registry.redhat.io
$ podman login registry.redhat.io
Copy to Clipboard Copied! Toggle word wrap Toggle overflow クラスター容量ツールのイメージをプルします。
podman pull registry.redhat.io/openshift4/ose-cluster-capacity
$ podman pull registry.redhat.io/openshift4/ose-cluster-capacity
Copy to Clipboard Copied! Toggle word wrap Toggle overflow クラスター容量ツールを実行します。
podman run -v $HOME/.kube:/kube:Z -v $(pwd):/cc:Z ose-cluster-capacity \ /bin/cluster-capacity --kubeconfig /kube/config --podspec /cc/pod-spec.yaml \ --verbose
$ podman run -v $HOME/.kube:/kube:Z -v $(pwd):/cc:Z ose-cluster-capacity \ /bin/cluster-capacity --kubeconfig /kube/config --podspec /cc/pod-spec.yaml \ --verbose
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
--verbose
オプションを追加して、クラスター内の各ノードでスケジュールできる Pod の数の詳細な説明を出力することもできます。
出力例
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 上記の例では、クラスターにスケジュールできる推定 Pod の数は 88 です。