Pierwsze kroki z API OpenStack
Tłumaczenie zostało wygenerowane automatycznie przez system naszego partnera SYSTRAN. W niektórych przypadkach mogą wystąpić nieprecyzyjne sformułowania, na przykład w tłumaczeniu nazw przycisków lub szczegółów technicznych. W przypadku jakichkolwiek wątpliwości zalecamy zapoznanie się z angielską/francuską wersją przewodnika. Jeśli chcesz przyczynić się do ulepszenia tłumaczenia, kliknij przycisk "Zgłóś propozycję modyfikacji" na tej stronie.
Wprowadzenie
Aby móc zautomatyzować operacje dotyczące usługi Public Cloud, można korzystać z API OpenStack do generowania poszczególnych skryptów.
Klient Nova był wcześniej używany do zarządzania instancjami i ich dyskami. Klient ten jest teraz zdeprecjowany, a zamówienia zostały zintegrowane z klientem Python OpenStack.
Będziesz mógł na przykład uruchomić tworzenie dodatkowych instancji, gdy Twoje narzędzia monitoringu wykryją wzrost obciążenia, aby uniknąć przeciążenia infrastruktury. Możesz również regularnie programować tworzenie snapshotów.
Niniejszy przewodnik pomoże Ci w korzystaniu z API OpenStack w zarządzaniu instancjami za pomocą klienta Python OpenStack.
Wymagania początkowe
W praktyce
Możesz uzyskać listę zamówień, które możesz wykonać, czytając dokumentację klienta:
Możesz filtrować wyświetlane polecenia, wskazując grupę:
Możesz również uzyskać informacje dotyczące zamówienia, dodając help przed komendą:
Zapoznaj się z dokumentacją klienta bezpośrednio na stronie OpenStack
Operacje podstawowe
Dodanie publicznego klucza SSH
W pierwszej kolejności należy dodać publiczny klucz SSH, który pozwoli na logowanie sie na instancje.
- Wyświetl listę poleceń związanych z kluczami SSH:
- Dodaj publiczny klucz SSH:
- Pobierz listę dostępnych kluczy SSH:
Wyświetl listę modeli instancji
Następnie pobierz ID szablonu, którego chcesz użyć:
Wyświetl listę dostępnych obrazów
Na koniec pobierz ID obrazu, który będzie używany dla instancji:
Utworzenie instancji
Dzięki pobraniu wcześniej elementów możesz utworzyć instancję:
Po kilku minutach możesz sprawdzić listę istniejących instancji, aby znaleźć nowo utworzoną instancję:
Usunięcie instancji
Instancję można usunąć za pomocą takiego polecenia:
Sprawdź również
Dołącz do społeczności naszych użytkowników na stronie https://community.ovh.com/en/.