ibmcloud ansible collection
1.0.3 - March 2024
Cette collection permet des interactions avec IBM Cloud VPC, Classic Infrastructure, etc... Les modules consommeront des ressources et s'assureront que l'idempotence est respectée comme il se doit.
Cette collection exploite le SDK IBM Cloud Python
Des clés API IBM Cloud sont requises. Pour configurer les clés, veuillez consulter la documentation officielle d'IBM Cloud.
Pour configurer les informations d'identification, veuillez lire la documentation.
ibmcloud-python-sdk
>= 1.0.0
ansible
>= 2.9
$ pip install ansible ibmcloud-python-sdk
$ ansible-galaxy collection install goldyfruit.ibmcloud_automation
La collection sera automatiquement installée dans le répertoire ~/.ansible/collections/ansible_collections/goldyfruit/
.
---
- hosts : localhost
connection : local
gather_facts : no
collections :
- goldyfruit.ibmcloud_automation
vars :
ibmcloud_file : " {{ lookup('env','HOME') }}/.ibmcloud/clouds.yaml "
environment :
IC_CONFIG_FILE : " {{ ibmcloud_file }} "
tasks :
- import_role :
name : quickstart
---
- hosts : localhost
connection : local
gather_facts : no
collections :
- goldyfruit.ibmcloud_automation
vars :
ibmcloud_file : " {{ lookup('env','HOME') }}/.ibmcloud/clouds.yaml "
environment :
IC_CONFIG_FILE : " {{ ibmcloud_file }} "
tasks :
- import_role :
name : quickstart_image