CLI OVHcloud
CLI OVHcloud
Oficjalny CLI do zarządzania całą chmurą OVHcloud z Twojego terminala. Szybka instalacja i pilotowana autoryzacja: CLI to łatwe w obsłudze narzędzie do zarządzania Twoimi usługami OVHcloud.
Instalacja
Za pomocą jednego polecenia
Zastosowania
Testy, programowanie i produkcja
Gotowy do pracy z agentami
I kompatybilny z Twoimi łańcuchami CI/CD
Zasięg
Większość usług i infrastruktury OVHcloud
Zalety i korzyści
Pracuj szybciej, automatyzuj zadania i zachowaj kontrolę nad wszystkimi usługami OVHcloud z narzędziem zaprojektowanym dla ekip DevOps i SRE.
Szybkość i skuteczność
Pojedyncza komenda do wyświetlania list, tworzenia, modyfikacji lub usuwania zasobów. Skróć czas spędzany w interfejsach graficznych i pracuj bezpośrednio z terminala.
Automatyzacja i CI/CD
Zintegruj CLI w skryptach, pipeline'ach i narzędziach do orkiestracji. Umożliwi to wielkoskalowe wdrażanie i migracje dzięki łatwo replikowalnym przepływom.
Kontrola i transparentność
Otwarty kod, czytelne polecenia i możliwość formatowania plików wyjściowych (JSON, YAML, tabela). Stworzone dla zespołów deweloperów i DevOps, które chcą zachować kontrolę nad procesami.
Specyfika OVHcloud
CLI zaprojektowany, aby dostosować się do standardów rynkowych i ekosystemu OVHcloud.
Dostosowanie do ewolucji ekosystemu OVHcloud
Plan rozwoju interfejsu CLI zakłada kompatybilność z szerokim portfolio usług OVHcloud: Public Cloud, Private Cloud, Bare Metal, VPS, hosting, sieć, bazy danych, AI. Proponujemy jedno narzędzie do zarządzania wszystkimi usługami OVHcloud.
Pełna kompatybilność z platformą OpenStack
CLI OVHcloud jest kompatybilny z technologiami dostarczanymi przez niektóre z naszych usług (np. kubectl, S3). Pełna odwracalność i narzędzia dostosowane do wszystkich potrzeb.
Jeden CLI dla całego portfolio rozwiązań OVHcloud
Objęcie zasięgiem coraz większej ilości produktów OVHcloud dzięki dedykowanym poleceniom.
„Tak” = pełen zasięg, „Częściowo” = zasięg w trakcie uzupełniania.
| Kategoria | Komenda/produkt | Zasięg |
| Serwer dedykowany/VPS | baremetal, vps | Tak |
| Public Cloud/Compute | instance | Tak |
| Public Cloud/kontenery | kube, rancher, container-registry | Tak |
| Public Cloud/bazy danych | database,managed-databases | Częściowy |
| Public Cloud/analytics | managed-analytics | Częściowy |
| Public Cloud/Storage | storage-s3, storage-swift, storage-block, storage | Tak |
| Public Cloud/sieć | load balancer, gateway,private, network, region, cssh-key, user, quota, cloud | Tak |
| Public Cloud/Data Platform | data platform | Częściowy |
| Public Cloud/rozwiązania AI i kwantowe | ai deploy, ai training, ai notebook, quantum emulator, quantum qpu | Częściowy |
| Tożsamość/dostęp | iam, login | Częściowy |
| Private Cloud/hybrydowy | dedicated-cloud, dedicated-cluster, nutanix | Częściowy |
| Sieć | ip, vrack, iploadbalancing, ovhcloudconnect, cdn-dedicated | Częściowy |
| Domeny/DNS/e-mail/hosting | domain-name, domain-zone, email-mxplan, email-pro, webhosting, hosting-private-database | Częściowy |
| Kopia zapasowa/bezpieczeństwo/wsparcie | veeam*, ssl, okms, support-tickets, vmwareclouddirector-* | Częściowy |
Pełna lista poleceń: ovhcloud -h. Szczegóły: kompatybilne produkty na GitHubie.
Use case i przykłady
Ogólna składnia: ovhcloud [command] {polecenia podrzędne} {parametry}.
Formaty wyjściowe: tabela, JSON, YAML lub wyrażenia gval.
| Cel | Komenda |
| Zaloguj się i zapisz dane logowania | ovhcloud login |
| Wyświetl serwery VPS (tabela) | ovhcloud vps list |
| Szczegóły VPS w JSON | ovhcloud vps get -o json |
| Reinstalacja serwera Bare Metal (tryb interaktywny) | ovhcloud baremetal reinstall --editor |
| Wyświetl instancje i filtruj według regionu GRA9 | ovhcloud cloud instance list --filter 'region=="GRA9"' |
| Odzyskaj ID puli węzła MKS według nazwy | ovhcloud cloud kube nodepool list --filter 'name=="nodepool_name"' --format 'id' |
Przydatne opcje globalne: -o --output, -f, --format (wyrażenie gval), -h, --help.
Te produkty mogą również Cię zainteresować
Zarządzaj swoją chmurą z terminala
Instalacja za pomocą jednego polecenia, rozwiązanie open source, kompatybilne z OpenStack i zgodne z ekosystemem OVHcloud. Wypróbuj CLI bez umowy terminowej.
Najczęściej zadawane pytania
Do czego można użyć CLI OVHcloud?
CLI OVHcloud umożliwia zarządzanie usługami OVHcloud z poziomu terminala. Pozwala w prosty sposób wyświetlać listy, tworzyć, modyfikować lub usuwać usługi z poziomu terminala. CLI jest wciąż w fazie rozwoju, ale jego zasięg i funkcje będą stopniowo wzbogacane.
Jaka jest szczegółowa lista usług objętych CLI OVHcloud?
CLI OVHcloud jest wciąż w fazie rozwoju, dlatego jego zasięg będzie stopniowo rozszerzany. Możesz dowiedzieć się więcej o aktualnym zasięgu, wpisując polecenie „ovhcloud -h” w CLI.
Jak przebiega proces autoryzacji?
Informacje o procesie autoryzacji znajdziesz w dokumentacji.
Gdzie znaleźć odnośną dokumentację?
W naszym centrum dokumentacji znajdziesz przewodnik, który pomoże Ci rozpocząć pracę z CLI OVHcloud. Plik Read me GitHub szczegółowo opisuje instalację, uwierzytelnianie i przykłady.
Jak w sposób prosty autoryzować się?
Najprostsza metoda to „ovhcloud login”: w sposób interaktywny tworzy i zapisuje Twoje identyfikatory API. Możesz również użyć pliku „~/.ovh.conf” lub zmiennych środowiskowych dla skryptów i CI/CD.
Jakie produkty są w pełni obsługiwane przez CLI?
Produkty o pełnym zasięgu („Tak”) obejmują między innymi: instancje Public Cloud, Kubernetes (MKS), Object Storage S3/Swift, Block Storage, Bare Metal, VPS i IAM. Wpisz „ovhcloud -h” aby uzyskać aktualną listę poleceń.


