|
rss_habr
[Перевод] Топ vendor-neutral инструментов для работы с IaCЧетверг, 26 Января 2023 г. 15:25 (ссылка)
Перевод оригинальной статьи, где автор пишет о подходе Infrastructure as Code с его основными концепциями, оценивает преимущества такого подхода и сравнивает главные инструменты для работы с IaC на сегодняшний день: Terraform, Pulumi и Crossplane. Читать далееhttps://habr.com/ru/post/713026/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713026
rss_habr
Блокировка состояний Terraform в Яндекс.ОблакеПонедельник, 23 Января 2023 г. 10:00 (ссылка)
Данный вопрос встал при миграции облачных ресурсов в Яндекс.Облако. Официальная документация, к сожалению, не дает ответа на этот счет, как и гуглёж. Однако, можно применить подход, который используется в другом облачном провайдере - AWS. Читать далееhttps://habr.com/ru/post/711982/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711982
rss_habr
[Перевод] Лучшие друзья: Terraform, Ansible и JenkinsСреда, 18 Января 2023 г. 15:08 (ссылка)
Рассказываем, как использовать Jenkins CI/CD Pipeline для создания инфраструктуры AWS с помощью Terraform и Ansible. Мы не будем вдаваться в подробности, как настраивать Terraform или тестировать код по мере создания инфраструктуры, так как эти шаги считаются стандартными. Конечный результат — код Terraform, создающий среду AWS с общедоступными подсетями и инстансами EC2 с Ansible Playbook. Когда код помещается в репозиторий GitHub, GitHub Webhook запускает Jenkins CI/CD Pipeline, действия которого зависят от того, куда мы отправляем код — в ветку разработки или основную. Читать далееhttps://habr.com/ru/post/711398/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711398
rss_habr
[Перевод] Как настроить Jenkins в режиме высокой доступностиВторник, 17 Января 2023 г. 11:37 (ссылка)
Когда говорим о высокой доступности (HA), мы имеем в виду системы, которые могут работать непрерывно без сбоев в течение длительного времени. Jenkins — один из ключевых компонентов DevOps, а потому критически важно, чтобы он оставался высокодоступным. В статье разберём два способа настройки Jenkins в режиме высокой доступности. Читать далееhttps://habr.com/ru/post/711080/?utm_source=habrahabr&utm_medium=rss&utm_campaign=711080
rss_habr
[Перевод] Как мы в Slack используем TerraformВоскресенье, 25 Декабря 2022 г. 13:00 (ссылка)
https://habr.com/ru/post/707154/?utm_source=habrahabr&utm_medium=rss&utm_campaign=707154
rss_habr
Работа с кодом в TerraformЧетверг, 10 Ноября 2022 г. 14:44 (ссылка)
В предыдущей статье мы рассмотрели основы языка HCL, используемого Terraform для описания требуемых конфигураций. Также мы подготовили небольшое описание для создания экземпляра EC2 в AWS. Однако, в представленном описании у на присутствуют только основные параметры, необходимые для создания узла, но отсутствуют, к примеру параметры для настройки сети. Для полноценной автоматизации нам было бы неплохо прописать все необходимые для работы сетевые интерфейсы. Для этого объявим две переменные https://habr.com/ru/post/698252/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698252
rss_habr
Основы TerraformСреда, 02 Ноября 2022 г. 15:20 (ссылка)
Управление распределенной архитектурой требует значительных трудозатрат и финансовых вложений. Для автоматизации этого процесса можно использовать различные самописные скрипты, но лучше воспользоваться готовыми решениями с открытым исходным кодом. Одним из наиболее известных решений для автоматизации управления инфраструктурой является Terraform. Это Open source решение для управления IaC от компании Hashicorp, разработанное в 2014 году. Решение придерживается декларативного стиля управления инфраструктурой, то есть, вы описываете в конфигурационном файле финальное состояние инфраструктуры, а Terraform приводит её к этому состоянию. В качестве примера можно привести автоматическое развертывание пула виртуальных машин, например для проведения обучения работе с каким-либо ПО. Ручное создание пары десятков виртуалок может занять целый день, а с помощью Terraform это займет менее часа. Для того, чтобы описание работы с Terraform не было “сферическим конем в вакууме”, мы в качестве наглядного примера, рассмотрим практический пример создания экземпляра EC2 в AWS. Читать далееhttps://habr.com/ru/post/696694/?utm_source=habrahabr&utm_medium=rss&utm_campaign=696694
rss_habr
Как я стал DevOps-инженером. История студентаЧетверг, 27 Октября 2022 г. 11:26 (ссылка)
Недавно мы поговорили с Антоном Захаровым, выпускником программы DevOps Upgrade. Он рассказал, как попал на курс, откуда черпал мотивацию и дал несколько полезных советов для тех, кто планирует учиться. Слово Антону. Читать историюhttps://habr.com/ru/post/695776/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695776
rss_habr
Добавляем в Go-проект конфигурацию на языке TerraformЧетверг, 20 Октября 2022 г. 13:05 (ссылка)
Конфигурирование приложений — это интересная тема. Мало того, что форматов конфигурации в сообществе инженеров много, ситуация осложняется тем, что выбор того или иного языка определяет, как вашим приложением будут пользоваться люди. Инженеры, которые будут выкладывать ваш бэкенд в абстрактную dev- или prod-среду, будут смотреть на ваше приложение как на чёрный ящик с одной лишь ручкой: механизмом настроек. Я, как инженер, встречал удобные и не очень текстовые конфигурации: conf в Nginx, ini в systemd, JSON в VSCode… А также YAML. Он не стал новым словом в языках, но показал, какой красивой может быть конфигурация. Впрочем, сам по себе язык тупой как пробка: если вы попробуете писать на YAML что-то сложное, с переменными или циклами, то получится химера вроде Ansible. Или вроде манифестов Kubernetes, у которого диалект настолько переусложнён, что его приходится шаблонизировать с помощью Helm. Да, как понятно из заголовка, я хочу поговорить про язык Terraform, но сначала… Читать далееhttps://habr.com/ru/post/692814/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692814
rss_habr
Актуален ли Terraform без «большой тройки» облачных провайдеров?Понедельник, 17 Октября 2022 г. 16:54 (ссылка)
Когда зарубежные облака перестали принимать наши карты, перед многими бизнесами возникла срочная необходимость мигрировать свою инфраструктуру в Россию. К счастью, рынок отечественных облачных сервисов очень большой. Самыми крупными считаются Yandex Cloud, VK Cloud и SberCloud. Можно сказать, это наша «большая тройка». Еще есть Selectel, КРОК, MTS Cloud, DataLine — список можно продолжать достаточно долго. Хотя не все так радужно. Архитектор Yandex Cloud Павел Селиванов рассказывает о Terraform в условиях ухода «большой тройки» облаков с российского рынка, отечественных облачных сервисах и IaC. Читать далееhttps://habr.com/ru/post/693850/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693850
rss_habr
Для чего вам нужен Terraform? Статья и обучающее видеоПятница, 07 Октября 2022 г. 18:05 (ссылка)
Всем большой привет. Меня зовут Виктор, и я DevOps-инженер в команде Nixys. Мы решили выложить обучающее видео, которое будет полезно новичкам в мире DevOps. Тема сегодняшнего туториала - “Знакомство с Terraform”. Также под ссылкой на видео мы поделимся наиболее важными, на наш взгляд, преимуществами этого инструмента. Читать далееhttps://habr.com/ru/post/692138/?utm_source=habrahabr&utm_medium=rss&utm_campaign=692138
rss_habr
[Перевод] Выведите подход «infra-as-code» на новый уровеньПятница, 09 Сентября 2022 г. 12:03 (ссылка)
«Spacelift» - это специализированная совместимая с Terraform платформа CI/CD для подхода «Инфраструктура как код». Она была разработана и внедрена опытными DevOps-инженерами на основе их предыдущего опыта с крупномасштабными ПО - а именно с помощью нескольких десятков команд, сотен инженеров и десятков тысяч облачных ресурсов. При этом стартовать работу со Spacelift очень легко. Можно начать с нуля, и менее чем за одну минуту перейти к полному управлению вашего облачного хранилища без какой-либо предварительной подготовки. Она прекрасно интегрируется с такими крупными платформами как GitHub и AWS. Читать далееhttps://habr.com/ru/post/687346/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687346
rss_habr
Terraform за 15 дней (AWS/Yandex cloud). День 3: data source и outputsВторник, 30 Августа 2022 г. 19:29 (ссылка)
Сегодня мы познакомимся с понятиями data source и output; посмотрим, как применяются изменения в уже существующей инфраструктуре. Читать далееhttps://habr.com/ru/post/685520/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685520
rss_habr
Terraform за 15 дней (AWS/Yandex cloud). День 2: Поднимаем сервераВоскресенье, 28 Августа 2022 г. 15:58 (ссылка)
Вчера мы остановились на инициализации terraform. Сегодня мы поднимем одну машину в дефолтной сети с дефолтными настройками. И Яндекс и aws изначально создают вам одну VPC и подсети в ней. Читать далееhttps://habr.com/ru/post/685062/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685062
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |