УВІЙТИ
    opened image

    Короткий огляд Cloudmodule

     

     

     

    Cloudmodule - це спільна бібліотека для білінгової платформи BillManager6, яка додає додаткові функції для взаємодії з екземплярами.

    Підтримувані ОС

    • AlmaLinux 9

    Характеристики:

    • Екземпляри

      • Зупинити

      • Запустити

      • Перезавантажити

      • Рятування

      • Завантаження з ISO

      • Відновити

      • Перебудувати

      • Змінити пароль

      • Снапшоти

      • Резервні копії

      • Заплановані резервні копії

    • Образи

      • Можливість завантажити власний образ з URL-адреси та використовувати його для екземпляра як джерело завантаження.

    Процес установки


    Для установки Cloudmodule ви можете завантажити установочний скрипт і запустити його від імені користувача root:

     

    curl -fsSL https://repo.zomro.com/get-module.sh -o get-module.sh
    sudo sh get-module.sh
    

    В процесі установки BillManager буде перезавантажено, тому переконайтеся, що під час установки не запущено нічого важливого.

    Після установки

    Після установки ви можете увійти у свій обліковий запис адміністратора,

    перейти на вкладку Типи продуктів і помітити кнопки Дані авторизації та Імпорт типу елемента.

    Перейдіть у розділ Дані авторизації і вставте фактичну інформацію про підключення для вашого облікового запису Zomro.

    В полі URL вставте https://api.zomro.com/billmgr.

    Після натискання кнопки OK ви будете перенаправлені на сторінку Типи продуктів, де зможете перейти до імпорту необхідних типів продуктів.

    Натисніть Імпорт типу елемента і виберіть те, що ви хочете імпортувати (зазвичай імпортуються екземпляри та образи).

     

    Можливо, існує помилка, коли при натисканні на кнопку OK нічого не відбувається; просто натисніть її ще раз, і все запрацює.

     

     

    Після імпорту типів елементів необхідно перезавантажити BillManager для застосування змін.

    Для синхронізації статусів необхідно додати файл sync.sh у каталог /usr/local/mgr5/addon з наступним вмістом:

     

    #!/usr/bin/sh
    
    /usr/local/mgr5/sbin/mgrctl -m billmgr instances.sync elid=${PARAM_elid} sok=ok
    

     

    Для автоматичного створення резервних копій за розкладом додайте наступне завдання cron:

     

    */10 * * * * /usr/local/mgr5/sbin/mgrctl -m billmgr bckps_schedule.cron >/dev/null 2>&1
    

    Імпорт тарифних планів


    Для імпорту тарифних планів можна використовувати стандартний модуль обробки BillManager:

    1. Перейдіть у розділ «Центри обробки даних» і додайте новий центр обробки даних без зовнішнього ідентифікатора (він буде доданий пізніше).

    2. Перейдіть у розділ Модулі обробки і створіть новий модуль обробки BillManager, прив'язаний до нового центру обробки даних, створеного на кроці 1

      (використовуйте ті ж облікові дані, що й у формі Дані авторизації).

      Більш детальну інформацію можна знайти тут.

    3. Тепер ви можете імпортувати тарифні плани, що стосуються типів продуктів Екземпляри та Образи.

    Не всі параметри будуть імпортовані; після цього необхідно вручну налаштувати параметри тарифів.

    1. Поверніться в розділ «Центри обробки даних» і додайте зовнішній ідентифікатор у центр обробки даних, створений на кроці 1.

      Це має бути регіон, в якому зберігаються джерела завантаження. Наразі це Netherlands-2.

     

    Огляд функцій
    Cloudmodule надає додаткові можливості для взаємодії з сервісами. Ось короткий огляд кожної з них:

     

    Рятування
    Режим Рятування підключає образ до ваших екземплярів. Ви можете вибрати один з загальнодоступних образів або завантажити свій власний.

    Завантаження з ISO

    Підключає образ ISO до екземпляра. Поки що підтримуються тільки загальнодоступні образи.

    Відновити

    Доступно для екземплярів, що знаходяться в стані рятування або завантаження з ISO. Ця функція відключає образ і перезавантажує екземпляр.

    Перебудувати

    Встановлює ОС на екземпляр. Зверніть увагу, що під час установки всі дані на екземплярі будуть втрачені.
    Установку можна виконати з загальнодоступних образів або власних.

     

    Снапшоти
    Відображає список, пов'язаний з вибраним екземпляром, моментальних знімків і надає кнопки для взаємодії з моментальними знімками.

    Резервні копії

    Відображає список, пов'язаний з вибраним екземпляром, резервних копій і надає кнопки для роботи з резервними копіями.
     

    Графіки резервного копіювання

    Відображає список, пов'язаний з графіками резервного копіювання з вибраним екземпляром, і надає кнопки для взаємодії з графіками резервного копіювання.

     

    Також пропонуємо вивчити статті, які можуть бути корисними для взаємодії з продуктами Cloud VPS за допомогою API: