Spec-Zone.ru › Ansible

Online.net Guide

Introduction

Online is a French hosting company mainly known for providing bare-metal servers named Dedibox. Check it out: https://www.online.net/en

Dynamic inventory for Online resources

Ansible has a dynamic inventory plugin that can list your resources.

  1. Create a YAML configuration such as online_inventory.yml with this content:

    plugin: community.general.online
    
  2. Set your ONLINE_TOKEN environment variable with your token.

    You need to open an account and log into it before you can get a token. You can find your token at the following page: https://console.online.net/en/api/access

  3. You can test that your inventory is working by running:

    $ ansible-inventory -v -i online_inventory.yml --list
    
  4. Now you can run your playbook or any other module with this inventory:

    $ ansible all -i online_inventory.yml -m ping
    sd-96735 | SUCCESS => {
        "changed": false,
        "ping": "pong"
    }
    

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/docsite/guide_online.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API