Puede actualizar ciertos parámetros en la configuración del servicio Heat mediante el comando viocli update heat.

Para obtener más información sobre la configuración de Heat, consulte la Documentación para la configuración de OpenStack Heat.

Ejemplo de opciones de configuración mediante viocli update heat.
conf:
  heat:
    DEFAULT:
      cron_purge_enabled: true
      purge_age_type: days
      purge_age: 7
      purge_cron_time: "1 0 * * *"
      max_resources_per_stack: 1000
      max_stacks_per_tenant: 100
      event_purge_batch_size: 200
      max_events_per_stack: 1000
      encrypt_parameters_and_properties: false
      max_nested_stack_depth: 5
      max_interface_check_attempts: 60
      convergence_engine: true
      observe_on_update: false
      max_template_size: 524288
      stack_action_timeout: 3600
      max_pool_size: 5
      max_overflow: 50
      rpc_response_timeout: 60
      client_retry_limit: 2
Tabla 1. Parámetros viocli update de Heat
Parámetro Valor predeterminado Descripción

max_resources_per_stack

1000

Introduzca la cantidad máxima de recursos que puede usar una pila de Heat.

max_stacks_per_tenant

100

Introduzca la cantidad máxima de pilas de Heat que puede crear cada proyecto.

event_purge_batch_size

200

Introduzca el tamaño de los eventos de pila purgados.

max_events_per_stack

1000

Introduzca la cantidad máxima de eventos disponibles por pila.

encrypt_parameters_and_properties

false

Cifre los parámetros de plantilla que estén marcados como ocultos y también todas las propiedades de recursos antes de almacenarlos en la base de datos.

max_nested_stack_depth

5

Introduzca la cantidad máxima de veces que se puede comprobar si se adjuntó o se desasoció una interfaz.

max_interface_check_attempts

10

Introduzca la cantidad de veces que se puede comprobar si se adjuntó o se desasoció una interfaz.

convergence_engine

true

Esta opción habilita el motor con la arquitectura de convergencia.

observe_on_update

false

La actualización permite que Heat recopile propiedades de recursos existentes de la realidad y converjan en una plantilla actualizada.

max_template_size

524288

Introduzca el tamaño de archivo máximo en bytes de una plantilla de Heat.

stack_action_timeout

3600

Introduzca el tiempo de espera en segundos para las acciones de pila de Heat.

max_pool_size

5

Introduzca la cantidad máxima de conexiones de SQL que pueden mantenerse abiertas en un grupo.

max_overflow

50

Si se establece, introduzca el valor máximo con SQLAlchemy.

rpc_response_timeout

60

Introduzca los segundos que se esperarán para obtener una respuesta de una llamada.

client_retry_limit

2

Introduzca el número de reintentos cuando un cliente detecta un error intermitente esperado.