Vous pouvez mettre à jour certains paramètres de votre configuration des services Heat à l'aide de la commande viocli update heat.
Pour plus d'informations sur la configuration de Heat, reportez-vous à la Documentation de la configuration d'OpenStack Heat.
conf: heat: DEFAULT: 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
Vous pouvez également mettre à jour les paramètres Heat en mode non interactif comme indiqué dans l'exemple suivant :
kubectl -n openstack patch heat heat1 --type=merge --patch '{"spec":{"conf":{"heat":{"DEFAULT":{"rpc_response_timeout":360}}}}}'
La mise à jour des paramètres Heat en mode non interactif produit le même résultat que la commande viocli update heat.
Paramètre | Valeur par défaut | Description |
---|---|---|
max_resources_per_stack |
1000 |
Entrez le nombre maximal de ressources qu'une pile Heat peut utiliser. |
max_stacks_per_tenant |
100 |
Entrez le nombre maximal de piles Heat que chaque projet peut créer. |
event_purge_batch_size |
200 |
Entrez la taille des événements de pile purgés. |
max_events_per_stack |
1000 |
Entrez le nombre maximal d'événements disponibles par pile. |
encrypt_parameters_and_properties |
false |
Chiffrez les paramètres de modèle qui sont marqués comme masqués, ainsi que toutes les propriétés des ressources avant de les stocker dans la base de données. |
max_nested_stack_depth |
5 |
Entrez le nombre maximal de vérifications d'attachement ou de détachement d'une interface. |
max_interface_check_attempts |
10 |
Entrez le nombre de vérifications d'attachement ou de détachement d'une interface |
convergence_engine |
true |
Cette option active le moteur avec une architecture de convergence. |
observe_on_update |
false |
Lors de la mise à jour, Heat peut collecter les propriétés de ressources existantes de la réalité et les converger vers un modèle mis à jour |
max_template_size |
524288 |
Entrez la taille maximale du fichier en octets d’un modèle heat. |
stack_action_timeout |
3600 |
Entrez le délai d'attente en secondes des actions de la pile Heat. |
max_pool_size |
5 |
Entrez le nombre maximal de connexions SQL à maintenir ouvertes dans un pool. |
max_overflow |
50 |
Si cette valeur est définie, entrez la valeur maximale avec SQLAlchemy. |
rpc_response_timeout |
60 |
Entrez en secondes le temps d'attente d'obtention d'une réponse d'un appel. |
client_retry_limit |
2 |
Entrez le nombre de nouvelles tentatives lorsqu'un client rencontre une erreur intermittente attendue. |