gcloud

gcloud

Офіційний CLI інструмент для Google Cloud Platform. Примітка: підкоманди gcloud мають власну документацію щодо використання. Більше інформації: https://cloud.google.com/sdk/gcloud.

  • Вивести всі властивості в активній конфігурації:

gcloud config list

  • Увійти в обліковий запис Google:

gcloud auth login

  • Встановити активний проект:

gcloud config set project {{назва_проекту}}

  • SSH в екземпляр віртуальної машини:

gcloud compute ssh {{користувач}}@{{екземпляр}}

  • Вивести всі екземпляри Google Compute Engine у проекті (за замовчуванням виводяться екземпляри з усіх зон):

gcloud compute instances list

  • Оновити файл kubeconfig відповідними обліковими даними, щоб вказати kubectl на певний кластер у Google Kubernetes Engine (GKE):

gcloud container clusters get-credentials {{назва_кластера}}

  • Оновити усі компоненти gcloud:

gcloud components update

  • Вивести довідки для заданої команди:

gcloud help {{команда}}

common

7z Архіватор файлів з високим ступенем стиснення.
llvm-strings Ця команда є псевдонімом для `strings`.
git-pull Отримує дані з віддаленого репозиторію та зливає їх із локальним.
llvm-gcc Ця команда є псевдонімом для `clang`.
git-config Керує спеціальними параметрами конфігурації для репозиторію Git.
llvm-objdump Ця команда є псевдонімом для `objdump`.
git-commits-since Виводить коміти починаючи з певного періоду часу або дати.
git-abort Перериває поточне перебазування(rebase), злиття(merge) або вибір(cherry-pick).
tar Утиліта архівування.
gh-cs Ця команда є псевдонімом для `gh codespace`.
git-checkout Перемикає на гілку чи шлях до робочої директорії.
platformio Ця команда є псевдонімом для `pio`.
find Пошук файлів або каталогів в дереві каталогів, рекурсивно.
gnmic-sub Ця команда є псевдонімом для `gnmic subscribe`.
zip Утиліта архівування файлів в Zip-архів.
git-add Додає змінені файли до індексу.
git-commit-graph Записує та перевіряє файл графіку комітів Git.
tldr Відображає прості сторінки допомоги для інструментів командного рядка з проекту tldr-pages.
r2 Ця команда є псевдонімом для `radare2`.
git-commit-tree Низькорівнева утиліта для створення об'єктів комітів.
fossil-delete Ця команда є псевдонімом для `fossil rm`.
llvm-nm Ця команда є псевдонімом для `nm`.
vim Vim (Vi IMproved), консольний текстовий редактор, надає різні режими для різних маніпуляцій над текстом.
git-push Надсилає коміти до віддаленого репозиторію.
gcloud-auth Видача та скасування авторизації для `gcloud` і керування обліковими даними.
openssl Набір кріптографічних інструментів OpenSSL.
git-rebase Повторно застосовує коміти з однієї гілки поверх іншої.
git-cherry Виявляє коміти, які ще не були застосовані до першоджерела.
grep Пошук шаблонів у файлах за допомогою регулярних виразів.
llvm-ar Ця команда є псевдонімом для `ar`.
cola Ця команда є псевдонімом для `git-cola`.
fossil-ci Ця команда є псевдонімом для `fossil commit`.
git-blame Показує хеш коміту та останнього автора на кожному рядку у файлі.
piodebuggdb Ця команда є псевдонімом для `pio debug`.
fossil-new Ця команда є псевдонімом для `fossil init`.
awk Універсальна мова програмування для роботи з файлами.
git-checkout-index Копіює файли з індексу до робочої директорії.
git-fetch Завантажує об'єкти та посилання з віддаленого сховища.
git-merge Злиття гілок разом.
git-status Показує зміни до файлів у Git-репозиторії.
git-clone Клонує репозиторій, що існує.
tldrl Ця команда є псевдонімом для `tldr-lint`.
git-commit Комітить файли до репозиторію.
gist Завантажує код у https://gist.github.com.
vi Ця команда є псевдонімом для `vim`.
dokku Міні-Heroku на основі Docker (PaaS).
tlmgr-arch Ця команда є псевдонімом для `tlmgr platform`.
gsutil Доступ до Google Cloud Storage.
gzip Утиліта архівування/розпакування файлів за допомогою стиснення `gzip` (LZ77).
help Відображення інформації про вбудовані команди Bash.
clang-cpp Ця команда є псевдонімом для `clang++`.
7za Архіватор файлів з високим ступенем стиснення.
gcloud Офіційний CLI інструмент для Google Cloud Platform.
clojure Ця команда є псевдонімом для `clj`.
pio-init Ця команда є псевдонімом для `pio project`.
llvm-g++ Ця команда є псевдонімом для `clang++`.
fossil-forget Ця команда є псевдонімом для `fossil rm`.
git-cherry-pick Застосовує зміни, зроблені у наявних комітах, до поточної гілки.
git-annotate Показує хеш коміту і останнього автора на кожному рядку у файлі.
mscore Ця команда є псевдонімом для `musescore`.
unzip Утиліта розпакування файлів/каталогів з Zip архівів.
dog Утиліта пошуку DNS.
git Розподілена система контролю версій.