Jak nie ustawiać domyślnego zestawu SDK w chmurze Google podczas tworzenia wystąpienia Compute Engine?


Za każdym razem, gdy tworzę instancję Compute Engine, domyślnie instaluje ona google-cloud-sdk na serwerze. I to ustawia i konfiguruje BOTO na serwerze i ustawia zmienne środowiskowe dla tego.
Chcę, aby serwer nie miał nic zdalnie związanego z BOTO. Próbowałem dokumentacji w różnych miejscach, ale nigdzie bez powodzenia.
Czy ktoś może mi pomóc?
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Cloud SDK jest wstępnie zainstalowany

obrazy publiczne
https://cloud.google.com/compu ... pport
Przyznane Google. Jest to przydatne narzędzie, gdy maszyna wirtualna musi współdziałać z innymi zasobami w projekcie.
Nie wiem, dlaczego chcesz go usunąć. Tworząc maszynę wirtualną, masz możliwość zdefiniowania konta usługi i dziedzin, które będą współpracować z tą maszyną wirtualną. To konto usługi zostanie uwierzytelnione w narzędziu gcloud uruchomionym na maszynie wirtualnej. To konto i wolumin maszyny wirtualnej będą jedynymi

ograniczenie dostępu do innych zasobów
https://groups.google.com/foru ... rvice$20account$20scopes|sort:relevance/gce-discussion/3QIjjawlqkY/-2RjElOkBgAJ... Aby uzyskać więcej informacji, sprawdź

Ten artykuł
https://cloud.google.com/compu ... copes
Zawsze możesz zrezygnować z powiązania konta usługi podczas tworzenia maszyny wirtualnej. Jeśli to zrobisz, Cloud SDK nie będzie mieć poświadczeń umożliwiających dostęp do innych zasobów w Twoim projekcie. te.
gcloud auth list
No credentialed accounts.
To login, run: $ gcloud auth login `ACCOUNT`

Czek

tej dyskusji
https://groups.google.com/foru ... eCAAJ
który również dotyczy tego samego tematu. Jeśli naprawdę chcesz odinstalować pakiet Cloud SDK, możesz wykonać następujące kroki.

Tutaj
https://stackoverflow.com/ques ... k-mac

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się