Начало работы с Yandex Cloud CLI

Оцените статью

Наконец мои руки добрались до облака Yandex и пока у меня не сгорел грант можно с облаком поиграть. Как я понимаю Yandex Cloud CLI не особо отличается от аналогичного инструмента в Google Cloud и AWS, но на будущее немного законспектируем, что мы имеем.

Установка Yandex Cloud CLI

Здесь все достаточно стандартно и первым делом установим утилиту (от имени пользователя).

$ curl -sSL https://storage.yandexcloud.net/yandexcloud-yc/install.sh | bash

PATH переменная автоматически прописывается в .bashrc и соответственно применяем изменения (можно просто открыть еще один терминал и все произойдет автоматически).

$ source /home/chernousov/.bashrc

Стоит отметить, что есть удобное автодополнение команд по TAB.

Yandex cloud CLI

Дальше все по классике и запускаем инициализацию, получаем токен выбираем зону по умолчанию и в принципе все готово.

$ yc init
Welcome! This command will take you through the configuration process.
Please go to https://oauth.yandex.ru/authorize?response_type=token&client_id=XXXXXXXXXXXXXXXXX in order to obtain OAuth token.
 Please enter OAuth token: XXXXXXXXXXXXXX
You have one cloud available: 'cloud-chernousovanton-cru' (id = b1g1kuo416fd2e0o93as). It is going to be used by default.
Please choose folder to use:
 [1] default (id = b1gfcd1kftagcggv99bs)
 [2] Create a new folder
Please enter your numeric choice: 1
Your current folder has been set to 'default' (id = b1gfcd1kftagcggv99bs).
Do you want to configure a default Compute zone? [Y/n] 
Which zone do you want to use as a profile default?
 [1] ru-central1-a
 [2] ru-central1-b
 [3] ru-central1-d
 [4] Don't set default zone
Please enter your numeric choice: 1
Your profile default Compute zone has been set to 'ru-central1-a'.

Проверим, что оно вообще работает и запросим например список VPC-сетей.

$ yc vpc network list
+----------------------+---------+
|          ID          |  NAME   |
+----------------------+---------+
| enpovbd5jnjr8ti0gcqi | default |
+----------------------+---------+

Сверимся с WEB-интерфейсом и убедимся, что все у нас в порядке.

Yandex Cloud WEB

Давайте дальше создадим нашу облачную сеть, у созданной автоматически какое-то невменяемое имя, а мы же экспериментируем по взрослому.

$ yc vpc network create --name yc-network-01 --labels yc-networks=yc-network-01 --description "yc-network-01"
$ yc vpc subnet create --name yc-subnet-a-01 --zone ru-central1-a --range 10.102.5.0/24 --network-name yc-network-01 --description "yc-subnet-01"

Сверимся с WEB-интерфейсом и убедимся, что все ОК.

Yandex subnet creation

Посмотрим на то, что мы наделали, но в более расширенном формате.

$ yc vpc network list --format yaml

Удалим автоматически созданную сеть.

$ yc vpc network delete enpovbd5jnjr8ti0gcqi

Не забываем удалить автоматически созданные подсети (в противном случае саму сеть вы не удалите) и думаю на данный момент закончим и будем настраивать VPS и пробовать к нему подключиться.

Related Posts

Работа с APT-репозитариями через HTTP/HTTPS прокси

Основные способы настройки Есть несколько вариантов задать прокси для apt — от временного (для одной команды) до постоянного (системного). Вариант 1. Временный прокси (в командной строке) Используйте параметр -o при…

Установка OlnyOffice DocSpace в Ubuntu Linux

Для нашей небольшой команды понадобилась система для совместной работы над документами. Естественно, что можно просто использовать гугл-таблицы, но хотелось бы что-то что будет у нас, а то ведь обстановка не…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

You Missed

Работа с APT-репозитариями через HTTP/HTTPS прокси

Работа с APT-репозитариями через HTTP/HTTPS прокси

Установка OlnyOffice DocSpace в Ubuntu Linux

Установка OlnyOffice DocSpace в Ubuntu Linux

Диагностика работы камеры (USB или интегрированная) в Ubuntu Linux

Диагностика работы камеры (USB или интегрированная) в Ubuntu Linux

Настройка простой конфигурации OpenVPN клиент-сервер

Настройка простой конфигурации OpenVPN клиент-сервер

Установка Windows Server 2012/2012R2 в качестве гостевой виртуальной машины в Proxmox

Установка Windows Server 2012/2012R2 в качестве гостевой виртуальной машины в Proxmox

Создание бесплатной виртуальной машины в облаке Cloud.ru

Создание бесплатной виртуальной машины в облаке Cloud.ru