Найти в Дзене
ФОРС Дистрибуция

Модули Terraform в Yandex Cloud

Многие партнёры Нашего Облака имеют в своём арсенале сервисов Terraform – неотъемлемый инструмент каждого DevOps-специалиста. Terraform позволяет быстро создавать облачную инфраструктуру и управлять ей при помощи файлов конфигурации, в которых хранится описание инфраструктуры на языке HCL (HashiCorp Configuration Language). Не так давно Yandex Cloud выложили в открытый доступ собственные готовые модули для управления инфраструктурой через Terraform. Это предоставляет возможность пользователям Yandex Cloud упростить управление кодом. Например, если необходимо создать 10 кластеров Kubernetes в разных проектах, достаточно использовать один модуль (файл конфигурации), вызвав его 10 раз. При этом не требуется создавать модули в интерфейсе или писать сотни строк кода. Готовый код можно найти на страничке в Гитхаб. Среди выложенных модулей можно найти описание для создания облачных сетей (VPC) с возможностью настройки подсетей, публичных или приватных IP, NAT и тд. Также представлен модуль дл

Многие партнёры Нашего Облака имеют в своём арсенале сервисов Terraform – неотъемлемый инструмент каждого DevOps-специалиста. Terraform позволяет быстро создавать облачную инфраструктуру и управлять ей при помощи файлов конфигурации, в которых хранится описание инфраструктуры на языке HCL (HashiCorp Configuration Language).

Не так давно Yandex Cloud выложили в открытый доступ собственные готовые модули для управления инфраструктурой через Terraform. Это предоставляет возможность пользователям Yandex Cloud упростить управление кодом. Например, если необходимо создать 10 кластеров Kubernetes в разных проектах, достаточно использовать один модуль (файл конфигурации), вызвав его 10 раз. При этом не требуется создавать модули в интерфейсе или писать сотни строк кода.

Готовый код можно найти на страничке в Гитхаб. Среди выложенных модулей можно найти описание для создания облачных сетей (VPC) с возможностью настройки подсетей, публичных или приватных IP, NAT и тд. Также представлен модуль для создания управляемой базы данных на основе кластера MySQL с возможностью определения количества хостов, создания пользователей и определения их прав. Представлен также модуль для создания кластера Kubernetes со всеми необходимыми параметрами для настройки.

-2

Каждый модуль представлен вместе с инструкцией, где подробно описаны шаги по достижению результата. В свою очередь специалисты Нашего Облака обладают всеми необходимыми компетенциями для работы с Terraform и готовы внедрить DevOps практики в вашем проекте.

Подписывайтесь на Telegram-канал «Наше Облако», чтобы узнать больше об облачных технологиях для бизнеса.