Heat#
Enjeux: re-déployer, templatiser, prendre en compte l'infra existante
User
Heat CLI tools
Heat API
Cloutwatch API
MQ
Heat Engine
DB
Ensemble des ressources = 1 stack
Exemple de fichier heat (yaml)
---
heat_template_version:
parameters:
key_name:
type: string
description:
default:
network_name:
type: string
description:
default:
resources:
toto1:
type: OS::Nova::Server
properties:
key_name: {get_param: key_name}
flavor: t1.devops
image: rhel6.2.1
networks: [{ network: {get_param: network_name} }]