Toolverse
Wszystkie skille

google-cloud

autor: openclaw

Zarządzaj zasobami Google Cloud bezpośrednio z wiersza poleceń

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
DevOps
Wyświetlenia
13

O skillu

Skill umożliwia kontrolę infrastruktury Google Cloud Platform za pośrednictwem gcloud CLI. Tworzysz i zarządzasz instancjami Compute Engine, wdrażasz Cloud Functions, pracujesz z Cloud Storage oraz uruchamiasz kontenery na Cloud Run — wszystko z linii poleceń. Idealne dla DevOpsów i inżynierów, którzy chcą zautomatyzować operacje w chmurze bez wychodzenia z terminala.

Jak używać

  1. Upewnij się, że masz zainstalowany gcloud CLI. Skill wymaga dostępu do binarki gcloud w systemie.

  2. Zaloguj się do Google Cloud, uruchamiając gcloud auth login i postępując zgodnie z instrukcjami w przeglądarce. Następnie ustaw domyślny projekt za pomocą gcloud config set project PROJECT_ID, zamieniając PROJECT_ID na identyfikator Twojego projektu.

  3. Aby zarządzać maszynami wirtualnymi, użyj gcloud compute instances list do wyświetlenia istniejących instancji, gcloud compute instances create vm-name --zone=us-central1-a --machine-type=e2-micro do utworzenia nowej, lub gcloud compute instances stop vm-name --zone=us-central1-a do zatrzymania instancji.

  4. Do wdrażania funkcji serverless użyj gcloud functions deploy myFunction --runtime nodejs18 --trigger-http --allow-unauthenticated, a następnie testuj funkcję poleceniem gcloud functions call myFunction --data '{"name": "test"}'.

  5. Dla Cloud Storage pracuj z plikami za pomocą gsutil ls gs://bucket-name/ do wylistowania zawartości, gsutil cp file.txt gs://bucket-name/ do przesłania pliku, lub gsutil cp gs://bucket-name/file.txt ./ do pobrania pliku na lokalny dysk.

  6. Aby wdrożyć usługę na Cloud Run, najpierw wylistuj istniejące usługi poleceniem gcloud run services list, następnie wdróż nową usługę za pomocą gcloud run deploy service-name --image gcr.io/project/image --platform managed.

Podobne skille