# ansible API ## Objectif Utiliser ansible pour créer un container sur le cloud scaleway ## Documentation https://docs.ansible.com/ansible/2.9/modules/scaleway_compute_module.html#scaleway-compute-module ## Informations utiles Id du projet: 8cf65c8f-64c0-47d3-9f50-fbe249b76aae Id de l'image ( Alma Linux 9 ) : 26e4c50e-91d6-41a5-8898-9e40920e819d Type commercial: DEV1-S Zone: par1 clé secrète: dc743230-9c09-43bc-bcca-7027a6d609e6 ```yaml access_key: SCWP03YRZY6G8WTRHY9Z scw_api_secret_key: dc743230-9c09-43bc-bcca-7027a6d609e6 default_organization_id: 6357800e-8b77-47a3-af7a-84ee93f019c2 scw_api_default_project_id: 8cf65c8f-64c0-47d3-9f50-fbe249b76aae ``` ## Instructions: Écrire un rôle permettant de créer un container sur le cloud scaleway, en utilisant les informations ci-dessus. Le rôle doit permettre de spécifier le nom du container que l'on souhaite créer Les données sensibles doivent être stockées dans un vault. Une fois créé, le container doit être lancé. Le rôle doit ensuite générer un fichier contenant: * le nom du container * son adresse ip Ex: ```text - { record_name: mzaldjmaz00, record_value: 51.158.125.92 } ``` - { record_name: mzaldjmaz01, record_type: A, record_value: 51.158.118.75 } - { record_name: mzaldjmaz00, record_type: A, record_value: 51.15.215.119 }