2.4. ポリシーサンプル
Red Hat Advanced Cluster Management for Kubernetes でポリシーの作成および管理時に、ハブクラスターでのルール、うロセス、制御の定義方法を説明するポリシー例を確認します。
Note: ポリシー YAML に既存のポリシーをコピーアンドペーストします。パラメーターフィールドの値は、既存のポリシーを貼り付けると自動的に入力されます。検索機能で、ポリシー YAML ファイルの内容も検索できます。
以下のポリシーサンプルを参照し、特定のポリシーの適用方法を確認します。
他のトピックについては、「ガバナンスおよびリスク」を参照してください。
2.4.1. メモリー使用状況のポリシー リンクのコピーリンクがクリップボードにコピーされました!
Kubernetes 設定ポリシーコントローラーは、メモリー使用状況ポリシーのステータスを監視します。メモリー使用状況ポリシーを使用して、メモリーおよびコンピュートの使用量を制限または制約します。詳細は、Kubernetes ドキュメント の Limit Ranges を参照してください。以下のセクションでは、メモリー使用状況ポリシーの構成についてを説明します。
2.4.1.1. メモリー使用状況ポリシー YAML の構成 リンクのコピーリンクがクリップボードにコピーされました!
メモリー使用状況ポリシーは、以下の YAML ファイルのようになります。
2.4.1.2. メモリー使用状況のポリシーの表 リンクのコピーリンクがクリップボードにコピーされました!
| フィールド | 説明 |
|---|---|
| apiVersion |
必須。この値は |
| kind |
必須。ポリシーのタイプを指定するには、値を |
| metadata.name | 必須。ポリシーリソースを識別する名前。 |
| metadata.namespaces | 任意。 |
| spec.namespace |
必須。ポリシーの適用先のハブクラスター内にある namespace。 |
| remediationAction |
任意。ポリシーの修正を指定します。パラメーターの値は、 |
| disabled |
必須。この値は |
| spec.complianceType |
必須。値は |
| spec.object-template | 任意。マネージドクラスターを評価するか、マネージドクラスターに適用する必要のある他の Kubernetes オブジェクトを一覧表示するために使用します。 |
2.4.1.3. メモリー使用状況ポリシーの例 リンクのコピーリンクがクリップボードにコピーされました!
詳細は、「 メモリー使用状況ポリシーの管理 」を参照してください。コントローラーが監視する他の設定ポリシーについては、「 Kubernetes 設定ポリシーコントローラー 」のページを参照してください。