Ansible-使用华为云动态Inventory:安装步骤

时间:2023-11-01 16:13:36

安装步骤

  1. 下载最新版本的华为云动态Inventory文件,并为其赋予可执行权限。

    wget https://raw.githubusercontent.com/huaweicloud/huaweicloud-ansible-modules/master/contrib/inventory/hwc_ecs.pychmod +x hwc_ecs.py

  2. 下载获取与华为云动态Inventory配套的hwc_ecs.ini配置文件,并将其放到hwc_ecs.py文件所在的目录。

    wget https://raw.githubusercontent.com/huaweicloud/huaweicloud-ansible-modules/master/contrib/inventory/hwc_ecs.ini

  3. 配置鉴权信息

    • 您可以将鉴权信息配置在hwc_ecs.ini文件中。
      access_key="my-access-key"secret_key="my-secret-key"project_id="my-project-id"region="cn-north-4"
    • 您也可以通过环境变量的方式配置鉴权信息。
      export ANSIBLE_HWC_AC CES S_KEY="my-access-key"export ANSIBLE_HWC_SECRET_KEY="my-secret-key"export ANSIBLE_HWC_PROJECT_ID="my-project-id"export ANSIBLE_HWC_REGION="cn-north-4"

  4. 执行Inventory文件验证配置。

    ./hwc_ecs.py --list

support.huaweicloud.com/usermanual-ansible/ansible_0006.html