Infrastructure as Code: переваги, “best practices” і ТОП інструменти - DOU DevOps Podcast #5

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ม.ค. 2025

ความคิดเห็น • 41

  • @DOU_youtube
    @DOU_youtube  ปีที่แล้ว +21

    Як вам такий технічний контент? Робити більше?

    • @mr.hornet6003
      @mr.hornet6003 ปีที่แล้ว

      най буде

    • @garyspik
      @garyspik ปีที่แล้ว

      Кайф

    • @evgeniyderevyanko4778
      @evgeniyderevyanko4778 ปีที่แล้ว

      Треба

    • @alexg1685
      @alexg1685 ปีที่แล้ว +1

      Звичайно робити

    • @grendach
      @grendach ปีที่แล้ว

      Дуже корисно та цікаво. Дякую.

  • @dmmeteo
    @dmmeteo ปีที่แล้ว +8

    28:57 вибираючи між bash і power shell я би обрав python 🐍 😅

  • @ПилипчукІван-м8ъ
    @ПилипчукІван-м8ъ ปีที่แล้ว +3

    Я DevOps початківець. І після кожного вашого лампового і цікавого подкасту набираюсь сил щоб далі все це далі вивчати. Дякую вам будь ласка продовжуйте далі ✌
    Колись я зрозумію все про що ви говорите 😅

    • @SergioSiniy
      @SergioSiniy 10 หลายเดือนก่อน

      Аналогічно 😂😂😂

  • @ЛарисаЕремейчук-щ7м
    @ЛарисаЕремейчук-щ7м ปีที่แล้ว +1

    Крутий контент! Продовжуйте !!!

  • @dimadiachenko1
    @dimadiachenko1 ปีที่แล้ว

    ty за випуск)

  • @yrochniak
    @yrochniak ปีที่แล้ว +5

    З мого досвіду, тестування IaC можна досить задовільно покрити лінтерами. Наприклад, можна написати політики на Rego для conftest і перевіряти Terraform Plan.
    Штуки типу Terratest теж прикольні, але не завжди є раціональним підіймати прямо всі ресурси для тесту.

  • @kovalyurii7278
    @kovalyurii7278 ปีที่แล้ว

    Bash bash bash bash bash 🔥🔥🔥

  • @Valentin7S
    @Valentin7S ปีที่แล้ว +5

    Про мінуси, що можна прибити продакшн базу - багато критичних ресурсів мають опцію termination protection, слід її просто вмикати для прод ресурсів, що захистить від випадкового видалення. Якщо ресурс не має такої опції нативно, то це вміє робити тераформ через lifecycle блок.

  • @ІстинаОсознаность
    @ІстинаОсознаность ปีที่แล้ว +1

    Корпорації боб-ра роб-лять все для вашої залежності і комфорту

  • @ВиталийШамрай-ж1т
    @ВиталийШамрай-ж1т ปีที่แล้ว +1

    TerraCognita allows you to migrate your current cloud infrastructure to infrastructure-as-code.

  • @d-abcd
    @d-abcd ปีที่แล้ว +2

    Не зовсім зрозумів виклик задеплоїти AWS Lambda + API Gateway. Маємо такі ж ресурси і не було ніяких проблем з terraform. Може якісь деталі не розповіли?

    • @apprecode
      @apprecode ปีที่แล้ว +2

      Дякую за питання.
      В тераформі не проблема описати. Більша проблема в тому, щоб налагодити процес ономлення коду лямбди.
      Просто тераформу потрібно при першому аплаї дати заглушку замість справнього коду і стежити щоб він не оновив його при аплаї.
      Або можна добавити конектор до репки де живе код лямбди, клонувати, збирати і тоді все буде добре. Але при цьому скільки на це піде часу? Точно не 20-30 хв як в мому випадку.

    • @mr.hornet6003
      @mr.hornet6003 ปีที่แล้ว

      Дійсно, за допомогою фреймворку можна значно швидше це зробити. Я використовував SAM, там схожий принцип

  • @shchekavytsia
    @shchekavytsia ปีที่แล้ว +3

    В мене діти успішно вчать і використовують PowerShell. Але як і навіщо його порівнювати з bash?!)

  • @mcborov_
    @mcborov_ ปีที่แล้ว

    Для мене чат gpt написав скрипт, який потім поклав 2 енвайронменти в кастомера

  • @xcharg
    @xcharg ปีที่แล้ว +3

    powershell >>>> bash

  • @pavlosaikevych
    @pavlosaikevych ปีที่แล้ว +2

    хоч баш хоч павершел, якщо це файли по 1000+ рядків то хоч з коментарями там нічого не буде зрозуміло.

    • @apprecode
      @apprecode ปีที่แล้ว

      тому і не люблю клаудформейшин. Нереально по ньому орієнтуватися)

  • @stepan38
    @stepan38 ปีที่แล้ว

    werf (за/проти)
    Ваші думки панове

  • @Ssp-75
    @Ssp-75 ปีที่แล้ว +5

    Хлопці, якщо ви будете називати речі їх іменами: файли - файлами, бд - базами, репозіторії - репозіторіями, то буде краще сприймати... Крім того, розшифровувати абревіатури - це відмітка рівня.

  • @sudo_apt_get
    @sudo_apt_get ปีที่แล้ว

    Pulumi значно зручніше, коли зʼявляється необхідність описувати складні звʼязки між сервісами.
    Terraform - біль. Зручний лише тоді, коли щось дрібне описувати треба.

  • @We_from_Ukraine
    @We_from_Ukraine ปีที่แล้ว

    Цікаво...