User Tools

Site Tools


on-premise_terraform

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
on-premise_terraform [2024/07/20 05:23]
val [Шаг 3. Использование Terraform для развертывания множества VM]
on-premise_terraform [2024/07/23 19:37] (current)
val [Запись вебинара]
Line 5: Line 5:
   * Хочешь сделать что-то хорошо - сделай сам! В нашем случае речь пойдет про управление виртуальной инфраструктурой. Посмотрим,​ поможет Terraform ли в наших условиях помочь в переходе на KVM без необходимости участвовать в доработке государственных решений. Так же узнаем,​ чем Terraform отличается от Vagrant и Ansible <​del>​и можно ли использовать его с LXC/​LXD</​del>​ и как его использовать с облачными провайдерами для задач обучения   * Хочешь сделать что-то хорошо - сделай сам! В нашем случае речь пойдет про управление виртуальной инфраструктурой. Посмотрим,​ поможет Terraform ли в наших условиях помочь в переходе на KVM без необходимости участвовать в доработке государственных решений. Так же узнаем,​ чем Terraform отличается от Vagrant и Ansible <​del>​и можно ли использовать его с LXC/​LXD</​del>​ и как его использовать с облачными провайдерами для задач обучения
  
-Как всегда,​ все можно будет воспроизвести "​дома"​ в качестве новой увлекательной компьютерной игры.+  * Как всегда,​ все можно будет воспроизвести "​дома"​ в качестве новой увлекательной компьютерной игры. 
 + 
 +  * Партнер мастер-класса - компания Selectel: [[https://​slc.tl/​j32kr|Облачный сервер для деплоя]] 
 ===== Техническое задание ===== ===== Техническое задание =====
  
Line 18: Line 21:
 ===== Запись вебинара ===== ===== Запись вебинара =====
  
-  * ... +  * [[https://​youtu.be/​dQAK5hIXM_A]] 
-  * Тэги: Cloud-Init, Terraform, KVM, Linux, libvirt+  * Тэги: Cloud-Init, Terraform, KVM, Linux, libvirt, Selectel, OpenStack
  
 ===== Методическая подготовка ===== ===== Методическая подготовка =====
Line 44: Line 47:
 ===== Шаг 1. Использование KVM и облачных образов с Cloud-init ===== ===== Шаг 1. Использование KVM и облачных образов с Cloud-init =====
  
-  * Посмотрим,​ что за [[Технология Terraform]] ​? +  * Посмотрим,​ что за [[Технология Terraform]] ​на пример,​ в статье:​ [[https://​blog.ionice.ru/​terraform-kvm-part1|Использование Terraform на серверах с KVM. Часть 1]] 
-  * Технология KVM и [[Технология KVM#​Интеграция с Cloud-init]]+  * Развернем все "​вручную",​ используя KVM и [[Технология KVM#​Интеграция с Cloud-init]]
  
 ===== Шаг 2. Использование Terraform для одной VM ===== ===== Шаг 2. Использование Terraform для одной VM =====
Line 60: Line 63:
 ===== Вернуть исходное состояние ===== ===== Вернуть исходное состояние =====
  
 +  * Удалить terraform проект в Selectel
 +  * Удалить сервисного пользователя в Selectel
 +  * Откатить ВМ на снапшот и перезагрузить
 ===== Домашнее задание ===== ===== Домашнее задание =====
  
on-premise_terraform.1721442225.txt.gz · Last modified: 2024/07/20 05:23 by val