4.6.5.2. エージェントクラスターの作成
エージェントベースのアプローチでは、エージェントクラスターを管理およびプロビジョニングします。エージェントクラスターは、異種ノードプールを使用して、同じクラスター内で異なる種類のコンピュートノードを使用することを可能にします。
前提条件
- ホステッドクラスターを作成するときに、異種ノードプールのサポートを有効にするために、マルチアーキテクチャーリリースイメージを使用した。最新のマルチアーキテクチャーイメージについては、マルチアーキテクチャーリリースイメージ ページを参照してください。
手順
次のコマンドを実行して、クラスターの namespace の環境変数を作成します。
$ export CLUSTERS_NAMESPACE=<hosted_cluster_namespace>次のコマンドを実行して、マシンの Classless Inter-Domain Routing (CIDR) 表記の環境変数を作成します。
$ export MACHINE_CIDR=192.168.122.0/24次のコマンドを実行して、Hosted Control Plane の namespace を作成します。
$ oc create ns <hosted_control_plane_namespace>次のコマンドを実行してクラスターを作成します。
$ hcp create cluster agent \ --name=<hosted_cluster_name> \1 --pull-secret=<pull_secret_file> \2 --agent-namespace=<hosted_control_plane_namespace> \3 --base-domain=<basedomain> \4 --api-server-address=api.<hosted_cluster_name>.<basedomain> \ --release-image=quay.io/openshift-release-dev/ocp-release:<ocp_release>5