diff --git a/pages.uk/common/gcloud-auth.md b/pages.uk/common/gcloud-auth.md new file mode 100644 index 0000000000..3109cbdc07 --- /dev/null +++ b/pages.uk/common/gcloud-auth.md @@ -0,0 +1,29 @@ +# gcloud auth + +> Видача та скасування авторизації для `gcloud` і керування обліковими даними. +> Дивіться також: `gcloud`. +> Більше інформації: . + +- Авторизувати доступ до Google Cloud для `gcloud` CLI за допомогою облікових даних користувача Google Cloud і встановити поточний обліковий запис як активний: + +`gcloud auth login` + +- Авторизувати доступ до Google Cloud, подібно до `gcloud auth login`, але за допомогою облікових даних сервісного облікового запису: + +`gcloud auth activate-service-account` + +- Керувати Application Default Credentials (ADC) для хмарних клієнтських бібліотек: + +`gcloud auth application-default` + +- Вивести список облікових записів Google Cloud, які зараз автентифіковані у вашій системі: + +`gcloud auth list` + +- Вивести токен (token) доступу поточного облікового запису: + +`gcloud auth print-access-token` + +- Видалити облікові дані доступу до облікового запису: + +`gcloud auth revoke` diff --git a/pages.uk/common/gcloud.md b/pages.uk/common/gcloud.md new file mode 100644 index 0000000000..e394d01781 --- /dev/null +++ b/pages.uk/common/gcloud.md @@ -0,0 +1,37 @@ +# gcloud + +> Офіційний CLI інструмент для Google Cloud Platform. +> Примітка: підкоманди `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 {{команда}}` diff --git a/pages.uk/common/gsutil.md b/pages.uk/common/gsutil.md new file mode 100644 index 0000000000..3f7ed66dfc --- /dev/null +++ b/pages.uk/common/gsutil.md @@ -0,0 +1,33 @@ +# gsutil + +> Доступ до Google Cloud Storage. +> Ви можете використовувати `gsutil` для виконання широкого діапазону завдань із керування контейнерами (buckets) та об’єктами. +> Більше інформації: . + +- Вивести всі контейнери (buckets) в проекті, до якого ви ввійшли: + +`gsutil ls` + +- Вивести об’єкти у контейнері (bucket): + +`gsutil ls -r 'gs://{{bucket_name}}/{{prefix}}**'` + +- Завантажити об'єкт із контейнера (bucket): + +`gsutil cp gs://{{bucket_name}}/{{ім'я_об'єкта}} {{шлях/де/зберегти_розташування}}` + +- Завантажити об’єкт у контейнер (bucket): + +`gsutil cp {{місцезнаходження_об'єкта}} gs://{{destination_bucket_name}}/` + +- Перейменувати або перемістіти об’єкти у контейнері (bucket): + +`gsutil mv gs://{{bucket_name}}/{{старе_ім'я_об'єкта}} gs://{{bucket_name}}/{{нове_ім'я_об'єкта}}` + +- Створити новий контейнер (bucket) в проекті, у який ви ввійшли: + +`gsutil mb gs://{{bucket_name}}` + +- Видалити контейнер (bucket) та видалити всі об’єкти в ньому: + +`gsutil rm -r gs://{{bucket_name}}`