opened image

Krótki przegląd Cloudmodule

Krótki przegląd Cloudmodule

 

 

 

Cloudmodule to wspólna biblioteka dla platformy billingowej BillManager6, która dodaje dodatkowe funkcje do interakcji z instancjami.

Pełna lista zmian w cloudmodule jest dostępna pod tym linkiem

Obsługiwane systemy operacyjne

  • AlmaLinux 9

Funkcje:

  • Instancje

    • Zatrzymaj

    • Uruchom

    • Uruchom ponownie

    • Ratunek

    • Uruchom z ISO

    • Zakończ ratunek

    • Odbuduj

    • Zmień hasło

    • Migawki

    • Kopie zapasowe

    • Zaplanuj kopie zapasowe

  • Obrazy

    • Możliwość załadowania własnego obrazu z adresu URL i użycia go jako źródła rozruchu dla instancji.

Proces instalacji


Aby zainstalować Cloudmodule, możesz pobrać skrypt instalacyjny i uruchomić go jako użytkownik root:

 

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

W trakcie instalacji BillManager zostanie uruchomiony ponownie, więc upewnij się, że w trakcie instalacji nie są uruchomione żadne ważne procesy.

Po instalacji

Po instalacji możesz zalogować się na swoje konto administratora,

przejdź do zakładki Typy produktów i zauważ przyciski Szczegóły autoryzacji oraz Importuj typ elementu.

Przejdź do sekcji Szczegóły autoryzacji i wklej rzeczywiste informacje o połączeniu dla swojego konta Zomro.

W polu URL wklej https://api.zomro.com/billmgr.

Po naciśnięciu przycisku OK zostaniesz przekierowany na stronę Typy produktów, gdzie będziesz mógł przejść do importu potrzebnych typów produktów.

Kliknij Importuj typ elementu i wybierz to, co chcesz zaimportować (zwykle importowane są instancje i obrazy).

 

Może wystąpić błąd, gdy po naciśnięciu przycisku OK nic się nie dzieje; po prostu naciśnij go ponownie, a wszystko zadziała.

 

 

Po imporcie typów elementów należy ponownie uruchomić BillManager, aby zastosować zmiany.

Aby zsynchronizować statusy, należy dodać plik sync.sh do katalogu /usr/local/mgr5/addon z następującą zawartością:

 

#!/usr/bin/sh

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

 

Aby automatycznie tworzyć kopie zapasowe według harmonogramu, dodaj następujące zadanie cron:

 

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

Import taryf


Aby zaimportować taryfy, można użyć standardowego modułu przetwarzania BillManager:

  1. Przejdź do sekcji «Centra danych» i dodaj nowe centrum danych bez zewnętrznego identyfikatora (zostanie dodany później).

  2. Przejdź do sekcji Moduły przetwarzania i utwórz nowy moduł przetwarzania BillManager, powiązany z nowym centrum danych utworzonym w kroku 1

    (użyj tych samych danych logowania, co w formularzu Szczegóły autoryzacji).

    Więcej informacji można znaleźć tutaj.

  3. Teraz możesz importować taryfy związane z typami produktów Instancje i Obrazy.

Nie wszystkie parametry zostaną zaimportowane; po tym należy ręcznie skonfigurować parametry taryf.

  1. Wróć do sekcji «Centra danych» i dodaj zewnętrzny identyfikator do centrum danych utworzonego w kroku 1.

    Powinien to być region, w którym przechowywane są źródła rozruchu. Obecnie jest to Holandia-2.

 

Przegląd funkcji
Cloudmodule oferuje dodatkowe możliwości interakcji z usługami. Oto krótki przegląd każdej z nich:

 

Ratunek
Tryb ratunku podłącza obraz do twoich instancji. Możesz wybrać jeden z publicznych obrazów lub załadować swój własny.

Uruchom z ISO

Podłącza obraz ISO do instancji. Na razie obsługiwane są tylko publiczne obrazy.

Zakończ ratunek

Dostępne dla instancji w stanie ratunku lub uruchamiania z ISO. Ta funkcja odłącza obraz i uruchamia instancję ponownie.

Odbuduj

Instaluje system operacyjny na instancji. Należy pamiętać, że podczas instalacji wszystkie dane na instancji zostaną utracone.
Instalację można przeprowadzić z publicznych obrazów lub własnych.

 

Migawki
Wyświetla listę powiązanych z wybraną instancją migawek i udostępnia przyciski do interakcji z migawkami.

Kopie zapasowe

Wyświetla listę powiązanych z wybraną instancją kopii zapasowych i udostępnia przyciski do pracy z kopiami zapasowymi.
 

Harmonogramy kopii zapasowych

Wyświetla listę powiązanych harmonogramów kopii zapasowych z wybraną instancją i udostępnia przyciski do interakcji z harmonogramami kopii zapasowych.

 

Proponujemy również zapoznać się z artykułami, które mogą być przydatne do interakcji z produktami Cloud VPS za pomocą API: