infrastructure as code

  • ХабрахабрФото Пишем роли ansible не ломая прод — особенности check_mode или как правильно его готовить

    Пишем роли ansible не ломая прод — особенности check_mode или как правильно его готовить

    В данном опусе я попытаюсь рассказать как можно писать роли и плэйбуки такими, чтобы они отыгрывали без падений при запуске с флагом --check. Зачем вот это всё: вы в команде адептов инфраструктуры как код и не только раскатываете свою инфраструктуру, но и обновляете ее и хотите быстро восстанавливать, а это значит что вы должны обеспечивать одну из ключевых концепций ansible…

    Читать далее »
  • ХабрахабрФото Актуален ли Terraform без «большой тройки» облачных провайдеров?

    Актуален ли Terraform без «большой тройки» облачных провайдеров?

    Автор курса Terraform База Павел Селиванов рассказывает о Terraform в условиях ухода «большой тройки» облаков с российского рынка, отечественных облачных сервисах и IaC. Павел — архитектор Yandex Cloud, выстроивший десятки инфраструктур и написавший сотни пайплайнов CI/CD. Certified Kubernetes Administrator, автор нескольких курсов по Devops и Kubernetes. Долгое время занимался внедрением Devops, сопровождением инфраструктуры и развитием сценариев на базе Terraform. Работал…

    Читать далее »
  • ХабрахабрФото Для чего вам нужен Terraform? Статья и обучающее видео

    Для чего вам нужен Terraform? Статья и обучающее видео

    Всем большой привет. Меня зовут Виктор, и я DevOps-инженер в команде Nixys. Мы решили выложить обучающее видео, которое будет полезно новичкам в мире DevOps. Тема сегодняшнего туториала - “Знакомство с Terraform”. Также под видео мы поделимся наиболее важными, на наш взгляд, преимуществами этого инструмента. Кстати, есть небольшая история о том, почему мы вообще решили выкладывать видео. Некоторое время назад мы…

    Читать далее »
  • ХабрахабрФото Система управления конфигурацией Ansible: как одновременно управлять множеством серверов

    Система управления конфигурацией Ansible: как одновременно управлять множеством серверов

    Оглавление Представьте, что вам требуется управлять множеством серверов, расположенных в различных точках земного шара. Каждое устройство нужно настроить, обновлять ПО и мониторить. Самый простой способ делать это – подключаться к каждому серверу через ssh и вносить изменения. Но, несмотря на свою простоту, такой метод трудозатратен. На выполнение типовых операций тратится большое количество времени. Для упрощения процессов настройки и конфигурации серверов…

    Читать далее »
  • ХабрахабрФото [Перевод] 10 рекомендаций по работе с Ansible

    [Перевод] 10 рекомендаций по работе с Ansible

    Ansible — топовое решение для управления парком геораспределенных серверов и позволяет конфигурировать нужные состояния с помощью кода. Но даже несмотря на популярность решения, в том числе среди российских разработчиков, не все знают, как оптимизировать работу с этим инструментом, из-за чего вынуждены работать с «костылями».   Делимся советами, как «выжать» из Ansible по-максимуму, не сталкиваясь с проблемами. 1.  Всегда присваивайте названия Ansible…

    Читать далее »
  • ХабрахабрФото 5 принципов, о которых нельзя забывать, когда описываешь инфраструктуру в виде кода

    5 принципов, о которых нельзя забывать, когда описываешь инфраструктуру в виде кода

    Infrastructure as Code — это подход, который подразумевает описание инфраструктуры в виде коде с его последующим применением для внесения необходимых изменений. Но, как именно писать код, IaC не говорит, только даёт инструменты. Один из таких инструментов — Terraform. 21 мая в Слёрм пройдёт практический интенсив «Terraform Мега». Мы пообщались с его автором Павлом Селиванов, архитектором Yandex. Cloud. Он рассказал, каких…

    Читать далее »
  • ХабрахабрФото Что такое IaC и как Ansible помогает его построить

    Что такое IaC и как Ansible помогает его построить

    Зачем появляются такие инструменты, как Ansible? Почему возникают такие направления, как IaC? Ответы на эти вопросы кроются в ряде проблем: большой «зоопарк» серверов, серверы-снежинки, которыми тяжело управлять — как итог, админы постепенно начинают не справляться с ручным управлением. Infrastructure as Code или инфраструктура как код (IaC) — это подход для управления и описания инфраструктуры через конфигурационные файлы, а не через…

    Читать далее »
  • ХабрахабрФото Что нужно знать перед началом работы с Ansible

    Что нужно знать перед началом работы с Ansible

    Системы управления конфигурацией — незаменимые инструменты в арсенале разработчика и системного администратора. С их помощью можно автоматизировать рутинные операции по настройке окружения и деплоя, развёртывать приложения «одной командой» локально и на удалённые машины, а ещё сокращать время на разработку и тестирование. Один из самых популярных инструментов управления конфигурациями — Ansible. В статье разберём, как он работает и какими преимуществами обладает.…

    Читать далее »
  • ХабрахабрФото Опыт переезда в облако VKCS (IaC, IaC и в продакшн)

    Опыт переезда в облако VKCS (IaC, IaC и в продакшн)

    © Viktoria Popova Дисклаймер: Я написал такую статью, какую сам хотел бы прочитать полгода-год назад, когда мы стартовали миграцию в облако. Мне бы она здорово помогла сэкономить силы, время и нервы – надеюсь, теперь поможет кому-то ещё. Здесь нет исчерпывающей экспертизы, только немного моего опыта для конкретных условий и наработанные мною решения и инструменты. Критика и дополнения приветствуются. Краткие вводные…

    Читать далее »
  • ХабрахабрФото Путь разработчика в SRE: зачем идти в инфраструктуру и что из этого выйдет

    Путь разработчика в SRE: зачем идти в инфраструктуру и что из этого выйдет

    Около года назад я переквалифицировался из .NET-разработчика в SRE. В этой статье делюсь историей о том, как группа опытных разработчиков отложила в сторону C# и пошла изучать Linux, Terraform, Packer, рисовать NALSD и строить IaC, как мы применяли практики экстремального программирования для управления инфраструктурой компании, и что из этого вышло. В Додо Пицце больше 600 пиццерий в 13 странах мира,…

    Читать далее »


Кнопка «Наверх»