Що таке GitOps та чому не варто використовувати Kubernetes - DOU DevOps Podcast #7

Поділитися
Вставка
  • Опубліковано 6 лют 2025

КОМЕНТАРІ • 28

  • @DOU_youtube
    @DOU_youtube  Рік тому +4

    То має DevOps програмувати?

    • @endyrocketstar
      @endyrocketstar Рік тому +1

      має, якщо хоче 500к в сша заробляти

    • @nosnos713
      @nosnos713 Рік тому +3

      Не обоз'язково, але дуже дуже бажано.

  • @avramukk
    @avramukk Рік тому +3

    Друзі, дивлюсь вас постійно і мені цікаво слухати ваш досвід.
    Але місцями таке враження, що хтось вас заставляє це робити)
    Наче не вистачає якоїсь жвавості розмови (але не награної).
    Ще у мене є версія що ви знімаєте це ввечері і видно що всі вже втомлені.

  • @takashoty
    @takashoty Рік тому +1

    Дякую за глибоко технічний подкаст. Багато цікавого почув, та зрозумів багато=) Тут лайк

  • @DataDrivenDiscussions
    @DataDrivenDiscussions Рік тому +5

    Топ контент, хоча було б класно також демонструвати на екрані речі про які йде мова, хоча це вийде за формат подкасту і буде скоріше відеотуторіалами.

  • @VitaliiYakovlev-l5k
    @VitaliiYakovlev-l5k Рік тому +2

    Додам ще один варіант, коли не треба використовувати k8s. Якщо проект - це стартап, який до того ж ще не почав заробляти, то k8s - це over engineering. Як на мене простіше, швидше і дешевше буде налаштувати моніторинг і auto scaling (якщо потрібно) засобами, які пропонує cloud provider, а потім вже коли проект буде розростатися додати k8s

  • @zdorovulo
    @zdorovulo Рік тому

    47:55 - З приводу чи потрібно кіляти поду якщо міняється сікрет. Якщо сікрет в поді приатачений як варка- так, необхідно рестартанути поду щоб відбулись зміни. Але якщо сікрет приатачений до поди як volume- він підхопить нове значення автоматично

  • @nazarkostetskiy4822
    @nazarkostetskiy4822 Рік тому

    Тільки розбираюсь з аргосд. Мені цікаво як краще менеджити то. Кожний application має свою конфігурацію в argocd. Звісно що перший раз я налаштовував то руками, але зараз є потреба налаштувати postsync та інші хуки, хотілось би виділити то кудись окремо. Питання як краще то зберігати: на рівні репозиторію сервісу, чи виносити в окрему репу? Чи розходиться другий варіант з гітопс підходом і чи можна зробити щоб аргосд сам підтягував зміни для своїх конфігурацій аплікейшенів?

  • @evgenf9677
    @evgenf9677 Рік тому +1

    Спасибо, хотелось бы услышать о классических проблемах и методах их решения (bootstrap, feedback loop, etc)

  • @Dustwalker
    @Dustwalker Рік тому +1

    Кроссплейн вирішує проблему розгортання сервісу одним інструментом (умовно хелмом). Інакше, хелм+терраформ постійно борешся з імпортом аутпутів. Щось потрібно імпортувати з аутпуту терраформу в аплікацію, а щось з аплікації в терраформ. І терраформ код не задиплоїш гітопс-вей через аргосд/флюкс, що рве парадигму.

  • @neironus
    @neironus Рік тому +2

    Terragrunt must have!!! Terraform workspaces не надає тієї функціональності і прозорочті якої має Terragrunt.
    Як приклад, через terragrunt нарізав інфру на слої і можеш спокійно передавати аоутпут з одніє частини інфри в іншу просто вказавши депенденсі. Чи глобальні змінні які працюють просто без додаткових стейтів

  • @sudocvua
    @sudocvua Рік тому

    Має бути постійно доступни пулл копіпістигу 🙂 а якже SOLID ?

  • @avramukk
    @avramukk Рік тому +1

    А я один й досі страдаю в Cloudformation?)
    Чим краще використовувати terraform крім зручності?

    • @pavloromaniuk7535
      @pavloromaniuk7535 Рік тому +3

      Хоча б тим, що терраформ, на відміну він Клаудформації, може менеджети далеко не тільки хмарні ресурси, а і інші типи ресурсів за допомогою провайдерів, як от ресурси в k8s, бази даних, навіть ФС на віртуалках, і таким чином, є максимально універсальним і легко інтегровується в SDLC пайплайни, і в один apply тераформом можна не лише розгорнути інфру, а і задеплоїти аппку зі всіма залежностями (в цьому випадку ще і ревертить всі ручні зміни в інфрі при окжному деплойменті).

    • @koksibes
      @koksibes Рік тому +1

      Здається ваша фраза "Я досі страждаю в Cloudformation" і є відповідю.

  • @dmytroorlenko9868
    @dmytroorlenko9868 Рік тому +9

    Werf то російська тула

    • @apprecode
      @apprecode Рік тому +2

      🤮

    • @Phaust94
      @Phaust94 Рік тому

      Більше того скажу, werf - це х*йова російська тулза

  • @TheSokilV
    @TheSokilV Рік тому

    На скільки глибоко середній синіор має знати k8s?

    • @warrdoge6928
      @warrdoge6928 Рік тому +1

      K8S the hard way все що тобі треба

  • @plvd9479
    @plvd9479 Рік тому

    Теж не подобається kustomize 🙂 1:27:01

  • @evgenf9677
    @evgenf9677 Рік тому

    Я бы имхо добавил, Атлантис это разновидность chatops

  • @mmospanenko
    @mmospanenko Рік тому

    А ви є на спотіфай? Питаю тому що лише там можна слухати на деяких девайсах де нема ютьюбу... Майурософт чи гугл винен - не важливо, але на іксбоксі лише спотіфай((

    • @DOU_youtube
      @DOU_youtube  Рік тому

      Так, є, окремо DOU DevOps подкаст