1.8.17. Placement
placement リソースは、placement namespace にバインドされている ManagedClusterSets から ManagedClusters のセットを選択するルールを定義する、namespace スコープのリソースです。
必要なアクセス権: クラスター管理者、クラスターセット管理者
プレースメントの使用方法の詳細は、読み続けてください。
1.8.17.1. Placement の概要 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
マネージドクラスターを使用した配置がどのように機能するかは、次の情報を参照してください。
-
Kubernetes クラスターは、cluster スコープの
ManagedClustersとしてハブクラスターに登録されます。 -
ManagedClustersは、クラスタースコープのManagedClusterSetsに編成されます。 -
ManagedClusterSetsはワークロード namespace にバインドされます。 -
namespace スコープの placement では、潜在的な
ManagedClustersの作業セットを選択するManagedClusterSetsの一部を指定します。 -
placement は、
labelSelectorとclaimSelectorを使用して、ManagedClusterSetsからManagedClustersをフィルター処理します。 -
ManagedClustersの placement は、taint と toleration を使用して制御できます。 -
placement は、
Prioritizersスコアによってクラスターを並べ替え、そのグループから上位n個のクラスターを選択します。nはnumberOfClustersで定義できます。 - Placement では、削除するマネージドクラスターは選択されません。
注記:
-
namespace に
ManagedClusterSetBindingを作成して、その namespace にManagedClusterSetを最低でも 1 つバインドする必要があります。 -
managedclustersets/bindの仮想サブリソースのCREATEに対してロールベースのアクセスが必要です。
1.8.17.1.1. 関連情報 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
- 詳細は、テイントおよび容認を使用したマネージドクラスターの場所 を参照してください。
-
API と
Prioritizersの詳細は、Placements API を参照してください。 - placement を伴う ManagedClusters の選択 に戻ります。