CLI

CLI to narzędzie tekstowej konsoli przeznaczone do zarządzania infrastrukturą chmury HyperOne. Można go wykorzystywać do bieżących prac administracyjnych, a także do tworzenia skryptów automatyzacji.

Przegląd funkcji

  • kontrola wszystkich zasobów dostarczanych przez platformę, w szczególności:
    • zmiana Wirtualnej Maszyny - tworzenie, zatrzymywanie i usuwanie ich,
    • manipulowanie Adresami IP - powiązanie ich, modyfikacja rekordu PTR,
    • modyfikowanie Dysków - tworzenie, odłączanie / dołączanie z serwera, zmiana rozmiaru,
    • aktualizacja strefy DNS - dodawanie rekordy DNS, importowanie i eksportowanine całej strefy
  • różne formy uwierzytelniania,
  • wybór formatu wyjściowego, aby wykorzystać go w dodatkowych narzędziach.

Wspierane systemy operacyjne

Wspierana jest obsługa następujących systemów operacyjnych

  • Linux
  • macOS
  • Microsoft Windows
  • Alpine

Technologia wykonania

Narzędzie zostało wykonane w JavaScript z użyciem nodeJS.

Kod źródłowy dostępny jako otwarty projekt na GitHub. Wszelkie propozycje zmian mile widziane w formie nowego issue lub propozycji zmiany w formie pull request.