Back

Початок роботи з Cloud Shell і gcloud

Початок ро

Stamps

Initial conditions

Categories:

Google Cloud


Як активувати Cloud Shell

Cloud Shell – це віртуальна машина з попередньо завантаженими інструментами для розробник/p>

  1. Угорі консолі Google Cloud натисніть Activate Cloud Shell (Активувати Cloud Shell) Значок активації Cloud Shell.

Щойно ви підключитеся, вас буде автентифіковано, а проект отримає ваш PROJECT_ID (ІДЕНТИФІКАТОР ПРОЕКТУ). Вивід міститиме рядок зі значенням PROJECT_ID (ІДЕНТИФІКАТОР ПРОЕКТУ) для цього сеансу:

Your Cloud Platform project in this session is set to YOUR_PROJECT_ID

gcloud – це інструмент командного рядка для Google Cloud. Він входить у пакет Cloud Shell і підтримує функцію автозавершення клавішею TAB.

  1. (Необов’язково) Щоб вивести поточне ім’я облікового запису, введіть таку команду:
CODE...
  1. Натисніть Authorize (Авторизувати).

...
Prog

(Необов’язково) Щоб вивести ідентифікатор проекту, введіть таку команду:

CODE...
...
Prog

Налаштуйте регіон: <REGION>

CODE...
Prog

Виконайте наведену нижче команду, щоб переглянути, який регіон налаштовано для проекту.

CODE...
...
Prog

Налаштуйте зону: <ZONE>

CODE...
Prog

Виконайте наведену нижче команду, щоб переглянути, який регіон налаштовано для проекту.

CODE...
...
Prog
  1. Скопіюйте ідентифікатор проекту в буфер обміну або текстовий редактор. Ідентифікатор проекту можна знай/p>

    • На інформаційній панелі в Cloud Console у розділі Project info (Інформація про проект). (Натисніть значок меню навігації Значок меню навігації, а потім – Cloud overview (Огляд Cloud) > Dashboard (Інформаційна панель).
    • На вкладці практичної роботи біля ваших імені користувача й пароля.

Виконайте наведену нижче команду gcloud у Cloud Shell, щоб переглянути ідентифікатор вашого проекту.

CODE...

Виконайте наведену нижче команду gcloud у Cloud Shell, щоб переглянути відомості про ваш проект.

CODE...

 

Знайдіть у виводі значення метаданих щодо регіону й зони. Ви використовуватимете зону (google-compute-default-zone) з виводу пізніше під час цієї практичної роботи.

Примітка. Якщо у виводі немає ключів і значень google-compute-default-region та google-compute-default-zone, це означає, що регіон і зону за умовчанням не налаштовано. Вивід також містить іншу корисну інформацію щодо вашого проекту, тому радимо уважно з ним ознайомитись.

 

...
Prog

За допомогою змінних середовища можна визначити середовище, а також витрачати менше часу на написання скрип/p>

Створіть змінну середовища для зберігання ідентифікатора проекту:

CODE...

Створіть змінну середовища для зберігання інформації про зону:

CODE...

Виконайте наведені нижче команди, щоб перевірити, чи правильно налаштовано змінні.

CODE...

Якщо змінні налаштовано правильно, у виводі команд echo з’являться дані про ідентифікатор проекту й зону.

...
Prog

Створення віртуальної машини за допомогою інструмента gcloud

Створіть новий екземпляр віртуальної машини за gcloud.

Щоб створити віртуальну машину, виконайте наведену нижче команду:

CODE...

Вивід:

Created [https://www.googleapis.com/compute/v1/projects/qwiklabs-gcp-04-326fae68bc3d/zones/us-east1-c/instances/gcelab2].
NAME     ZONE           MACHINE_TYPE   PREEMPTIBLE  INTERNAL_IP  EXTERNAL_IP   STATUS
gcelab2  ZONE     e2-medium               10.128.0.2   34.67.152.90  RUNNING

Деталі команди

  • За допомогою команди gcloud compute можна керувати ресурсами Compute Engine у простішому форматі порівняно з Compute Engine API.
  • Команда instances create створює новий екземпляр.
  • gcelab2 – назва нової віртуальної машини.
  • Позначка --machine-type указує на тип машини (e2-medium).
  • Позначка --zone указує на місцеположення, у якому створено віртуальну машину.
  • Якщо ви не включите позначку --zone, інструмент gcloud визначить потрібну зону за властивостями за умовчанням. Для інших обов’язкових налаштувань, як-от machine type і image, використовуються значення за умовчанням або значення, указані в команді create.
...
Prog

Щоб отримати вказівки щодо використання інструмента gcloud, потрібно додати позначку -h (перша літера слова help gcloud.

Виконайте цю команду:

CODE...
...
Prog

Щоб отримати докладнішу довідку, додайте в команду позначку --help або виконайте команду gcloud help.

Виконайте ц/p>

CODE...

Щоб вийти, введіть Q і натисніть Enter.

...
Prog

Виконайте цю команду:

CODE...

Виконавши команди gcloud config --help і gcloud help config, ви отримаєте однаковий вивід – док/p>

За допомогою глобальних позначок gcloud можна керувати поведінкою команд на рівні виклику. Позначки перевизначають значення властивостей SDK.

...
Prog

Щоб переглянути список конфігурацій у своєму середовищі, виконайте цю команду:

CODE...
...
Prog

Щоб переглянути всі властивості з їх налаштуваннями, виконайте цю команду:

gcloud config list --all
Prog

Щоб переглянути список компонентів, виконайте цю команду:

CODE...
Prog

Щоб переглянути список екземплярів Compute, доступних у межах цього проекту, виконайте таку команду:

CODE...

Приcode>gcloud допоможе виокремити потрібні вам ресурси.

Приклад виводу:

CODE...
...
Prog

Щоб переглянути список віртуальних машин gcelab2, виконайте цю команду:

CODE...

Приклад виводу:

CODE...

За допомоgcloud показати лише ту інформацію, що відповідає критеріям (а саме назві екземпляра віртуальної машини).

...
Prog

Щоб переглянути список правил брандмауера, що застосовуються в межах проекту, виконайте таку команду:

CODE...

Вивід:

CODE...
...
Prog

Щоб переглянути список правил брандмауера, що застосовуються в мережі за умовчанням, виконайте таку команду:

CODE...

 

Вивід:

CODE...

 

...
Prog

Щоб переглянути список правил брандмауера, що застосовуються в мережі за умовчанням, де правило дозволу відп

CODE...

 

Вивід:

CODE...
...
Prog

Final conditions:

;

Organize your work