heat/releasenotes/notes/limit-resources-aeb2f24e705840de.yaml
lujiefsi 7d86fc6d84 Allow more options to limit number of resources
This commit adds the configuration options related to resource limits
in the Heat project. The `max_software_configs_per_tenant`,
`max_software_deployments_per_tenant`, and `max_snapshots_per_stack`
options have been added to control the maximum limits for software
configs, software deployments, stack snapshots.

Story: 2011006
Task: 49401
Change-Id: If33a1c6f3eb9e93f586931bc5c05104439c92bf9
2024-01-26 22:22:11 +00:00

27 lines
973 B
YAML

---
features:
- |
Heat now supports limiting number of software configs, software
deployments, stack snapshots which users can create, by the following
config options. These limits are not enforced for users with admin role.
- ``[DEFAULT] max_software_configis_per_tenant``
- ``[DEFAULT] max_software_deployments_per_tenant``
- ``[DEFAULT] max_snapshots_per_stack``
upgrade:
- |
Now the following limits are enforced by default, unless a request user
has admin role.
- Maximum number of software configs per project is 4096
- Maximum number of software deployments per project is 4096
- Maximum number of stack snapshots per tenant is 32
Set the following options in case the limits should be increased. Limits
can be disabled by setting -1 to these options.
- ``[DEFAULT] max_software_configis_per_tenant``
- ``[DEFAULT] max_software_deployments_per_tenant``
- ``[DEFAULT] max_snapshots_per_stack``