展開制限ポリシーを定義すると、ユーザーが Cloud Assembly にクラウド テンプレートを展開するとき、および Service Broker にカタログ アイテムを申請するときに展開で使用できるリソースの量を制御することができます。展開制限ポリシーの構成の概要については、この手順の使用事例を参照してください。
展開の制限は、クラウド テンプレートまたはカタログ アイテムについて個々の展開に適用されます。ユーザー、プロジェクト、または組織のレベルでリソースを制限する場合は、ポリシーを使用した Service Broker リソース割り当ての構成方法を参照してください。
クラウド管理者は、1 つの展開で使用できる合計メモリ、CPU 数、ストレージ、仮想マシンの数を制限できます。また、クラウド テンプレート内のマシンなど、展開に含まれている特定のリソースのメモリ、CPU 数、ストレージを制限することもできます。
制限は、ポリシー範囲内のすべての展開に適用されます。ポリシー基準を使用して、範囲を特定の展開に絞り込むことができます。この場合、ポリシーはその展開にのみ適用されます。
展開制限ポリシーの適用方法
- ポリシーが適用されると、ユーザーは指定された制限内で展開リソースをプロビジョニングできます。
- 複数の展開制限ポリシーを適用できます。展開に複数のポリシーが定義されている場合、各リソースには最小の制限値が適用されます。
- ポリシー範囲内の展開に影響するリソース割り当てポリシーと承認ポリシーが定義されている場合、展開の制限は他のタイプのポリシーよりも前に適用されます。
- ワークフロー展開など、リソースを申請しない展開の場合、ポリシーはその展開には適用されません。
展開制限ポリシーが適用される条件
- ユーザーが Service Broker 内のカタログ アイテム、または Cloud Assembly 内のクラウド テンプレートを申請した場合。
- ユーザーが展開またはそのコンポーネント リソースを変更する場合。
展開制限ポリシーの制約
- イメージにはストレージ関連の情報が含まれていないため、一部のイメージのストレージ値は割り当て時に計算されません。このようなイメージのストレージには、デフォルトの起動ディスク サイズである 8 GB が割り当てられます。次の表に、各クラウド タイプで起動ディスク容量情報が含まれているイメージに関する詳細情報を示します。
クラウド タイプ 起動ディスク容量が含まれます 起動ディスク容量は含まれません Azure - デフォルトのイメージ
- 標準のイメージ
デフォルトの起動ディスク サイズは 8 GB です。
- プライベート イメージ
- カスタム イメージ
AWS インスタンス ストアのイメージ ディスクのサイズ(起動ディスクを含む)はカウントされません。 デフォルトの起動ディスク サイズは 8 GB です。
- パブリック イメージ
- プライベート イメージ
GCP パブリック イメージ vSphere - ova
- ovf
デフォルトの起動ディスク サイズは 8 GB です。
イメージ ディスクはカウントされません。
- 仮想マシン テンプレート
- ライブラリ アイテム ova
- ライブラリ アイテム ovf
この使用事例では、展開制限ポリシーの作成方法と適用結果を示すポリシー定義が 3 つあります。
手順
次のタスク
- 他のポリシーの処理方法と適用方法の例については、Service Brokerポリシーの処理方法を参照してください。
- 組織およびプロジェクトに関連するポリシーを構成します。
- [リソース使用量] ダッシュボードで、プロビジョニングされたリソースを監視します。Service Broker カタログ アイテムの詳細を参照してください。