v-egorov / yc-automation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Инструменты управления инфраструктурой в Яндекс.Облаке

Данный репозиторий содержит в себе демонстрации, показанные на вебинаре "Инструменты управления инфраструктурой в Яндекс.Облаке" Основная цель - познакомить вас с инструментами работы с облаком.

SDK и примеры для GO и Python доступны в официальном репозитории Яндекс Облака

Начало работы

Для запуска тестовых инструментов

  • Зарегистрируйтесь в Яндекс.Облаке
  • Создайте себе фолдер под демонстрацию
  • Установите и иницируйте yc cli
  • Запишите id вашего фолдера, облака и ваш токен, выполнив yc config list
  • Установите и иницируйте terraform
  • (Для пользователей windows) установите git-bash и делайте все задания из под него
  • Сгенерируйте ssh ключ для доступа к инстансам
  • Скачайте репозиторий с помощью git
git clone https://github.com/nar3k/yc-automation.git
cd yc-automation

Демонстрации

Задания выполняются в указанном ниже порядке. Просто перейдите по ссылке на первое задание и увидите все инструкции

  1. yc cli
  2. terraform
  3. REST API
  4. Удаление инфраструктуры

About


Languages

Language:Shell 70.4%Language:HCL 29.6%