Spec-Zone.ru › Ansible

Руководство по Online.net

Введение

Online — французская хостинговая компания, известная прежде всего тем, что предоставляет физические серверы под названием Dedibox. Ознакомьтесь: https://www.online.net/en

Динамическая инвентаризация ресурсов Online

В Ansible есть плагин динамической инвентаризации, который позволяет перечислить ваши ресурсы.

  1. Создайте конфигурационный файл YAML, например online_inventory.yml, со следующим содержимым:

    plugin: community.general.online
    
  2. Задайте переменную окружения ONLINE_TOKEN, указав свой токен.

    Чтобы получить токен, необходимо создать учетную запись и войти в нее. Токен можно найти на следующей странице: https://console.online.net/en/api/access

  3. Проверить работу инвентаризации можно, выполнив:

    $ ansible-inventory -v -i online_inventory.yml --list
    
  4. Теперь вы можете запустить плейбук или любой другой модуль, используя эту инвентаризацию:

    $ 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