Chapter 19. Orchestration (heat) Parameters You can modify the heat service with orchestration parameters. Parameter Description ApacheCertificateKeySize Override the private key size used when creating the certificate for this service. ApacheTimeout The timeout in seconds for Apache, which defines duration Apache waits for I/O operations. The default value is 90 . CertificateKeySize Specifies the private key size used when creating the certificate. The default value is 2048 . ClientRetryLimit Client retries for transient errors. The default value is 2 . EnableCache Enable caching with memcached. The default value is true . EnableSQLAlchemyCollectd Set to true to enable the SQLAlchemy-collectd server plugin. The default value is false . EnforceSecureRbac Setting this option to True will configure each OpenStack service to enforce Secure RBAC by setting [oslo_policy] enforce_new_defaults and [oslo_policy] enforce_scope to True. This introduces a consistent set of RBAC personas across OpenStack services that include support for system and project scope, as well as keystone's default roles, admin, member, and reader. Do not enable this functionality until all services in your deployment actually support secure RBAC. The default value is false . HeatApiOptEnvVars Hash of optional environment variables. HeatApiOptVolumes List of optional volumes to be mounted. HeatAuthEncryptionKey Auth encryption key for heat-engine. HeatConfigureDelegatedRoles Create delegated roles. The default value is false . HeatConvergenceEngine Enables the heat engine with the convergence architecture. The default value is true . HeatCorsAllowedOrigin Indicate whether this resource may be shared with the domain received in the request "origin" header. HeatCronPurgeDeletedAge Cron to purge database entries marked as deleted and older than USDage - Age. The default value is 30 . HeatCronPurgeDeletedAgeType Cron to purge database entries marked as deleted and older than USDage - Age type. The default value is days . HeatCronPurgeDeletedDestination Cron to purge database entries marked as deleted and older than USDage - Log destination. The default value is /dev/null . HeatCronPurgeDeletedEnsure Cron to purge database entries marked as deleted and older than USDage - Ensure. The default value is present . HeatCronPurgeDeletedHour Cron to purge database entries marked as deleted and older than USDage - Hour. The default value is 0 . HeatCronPurgeDeletedMaxDelay Cron to purge database entries marked as deleted and older than USDage - Max Delay. The default value is 3600 . HeatCronPurgeDeletedMinute Cron to purge database entries marked as deleted and older than USDage - Minute. The default value is 1 . HeatCronPurgeDeletedMonth Cron to purge database entries marked as deleted and older than USDage - Month. The default value is * . HeatCronPurgeDeletedMonthday Cron to purge database entries marked as deleted and older than USDage - Month Day. The default value is * . HeatCronPurgeDeletedUser Cron to purge database entries marked as deleted and older than USDage - User. The default value is heat . HeatCronPurgeDeletedWeekday Cron to purge database entries marked as deleted and older than USDage - Week Day. The default value is * . HeatEnableDBPurge Whether to create cron job for purging soft deleted rows in the OpenStack Orchestration (heat) database. The default value is true . HeatEngineOptEnvVars Hash of optional environment variables. HeatEngineOptVolumes List of optional volumes to be mounted. HeatEnginePluginDirs An array of directories to search for plug-ins. HeatMaxJsonBodySize Maximum raw byte size of the OpenStack Orchestration (heat) API JSON request body. The default value is 4194304 . HeatMaxNestedStackDepth Maximum number of nested stack depth. The default value is 6 . HeatMaxResourcesPerStack Maximum resources allowed per top-level stack. -1 stands for unlimited. The default value is 1000 . HeatPassword The password for the Orchestration service and database account. HeatReauthenticationAuthMethod Allow reauthentication on token expiry, such that long-running tasks may complete. Note this defeats the expiry of any provided user tokens. HeatStackDomainAdminPassword The admin password for the OpenStack Orchestration (heat) domain in OpenStack Identity (keystone). HeatWorkers Number of workers for OpenStack Orchestration (heat) service. Note that more workers creates a larger number of processes on systems, which results in excess memory consumption. It is recommended to choose a suitable non-default value on systems with high CPU core counts. 0 sets to the OpenStack internal default, which is equal to the number of CPU cores on the node. The default value is 0 . HeatYaqlLimitIterators The maximum number of elements in collection yaql expressions can take for its evaluation. The default value is 1000 . HeatYaqlMemoryQuota The maximum size of memory in bytes that yaql exrpessions can take for its evaluation. The default value is 100000 . MemcachedTLS Set to True to enable TLS on Memcached service. Because not all services support Memcached TLS, during the migration period, Memcached will listen on 2 ports - on the port set with MemcachedPort parameter (above) and on 11211, without TLS. The default value is false . MemcacheUseAdvancedPool Use the advanced (eventlet safe) memcached client pool. The default value is true . NotificationDriver Driver or drivers to handle sending notifications. The default value is noop .

Commands: