172 похожих чатов

Прошлый раз заводил холивар но не получил его. Какие мысли

Pulumi vs Terraform? Думаю новый проект в Pulumi сделать.

53 ответов

48 просмотров

Ну сделай и поделись опытом, чё )

Dmitry-Kireev Автор вопроса
Mikhail Khoroshev
Ну сделай и поделись опытом, чё )

Это само собой. Интересно увидеть боль людей

Так ведь разные весовые категории)

Dmitry-Kireev Автор вопроса
.orangevi
Так ведь разные весовые категории)

Что ты имеешь в виду? Поясни на цифрах

Dmitry-Kireev Автор вопроса

Почему? Есть аргументы ?

Dmitry Kireev
Что ты имеешь в виду? Поясни на цифрах

Ну совсем другие подходы, как по мне под разные задачи. Где то может palumi будет прям топ заюзать, может в сложных проектах написать свое. Tf берешь и делаешь, просто понятно у всех есть, как заметил предыдущий оратор)

Dmitry-Kireev Автор вопроса

Популярность - приходящее. (если) Pulumi будет более удобным для разработчиков то ситуация изменится. Речь о технической боли и минусах которые реально не позволят Pulumi выйти вперёд.

делай. лучше на typescript

Dmitry-Kireev Автор вопроса
Dmitry Kireev
Ну как раньше баш)

Так баш до сих популярен)

Dmitry Kireev
Почему? Поясни

удобнее. Го - слишком многословный получается, питон - нет проверки типов.

Dmitry-Kireev Автор вопроса
.orangevi
Так баш до сих популярен)

Но ты используешь Terraform для деплоя инфры, а не Bash + aws cli. Пока твои доводы не попадают в точку.

Dmitry-Kireev Автор вопроса
Dmitry Kireev
Но ты используешь Terraform для деплоя инфры, а не...

У меня в компании есть люди которые жерлом инфру bash + aws cli (не всей конечно) И упорно не хотят на tf смотреть

Dmitry Kireev
Не, по языку понятно. Почему Pulumi ?

Костылить меньше. Валидация входных данных, сложные преобразования, сложная логика - это всё в пулуми проще. Если же какие-то базовые вещи типа сделать s3 бакет - без разницы.

Dmitry-Kireev Автор вопроса
Andrey Kartashov
Костылить меньше. Валидация входных данных, сложны...

А как с тем, что это превратится в chef v2023? Долгие раны, стреляние в ноги из циклов итд? (Твое мнение само собой)

Холивары уровня форточки или пингвины уже не актуальны, о времена😂 Пр сабжу, в моем понимании, если у тебя нет какой-то привязки к языкам программирования, то лучше терраформ, больше комьюнити, документация, субъективно код читается легче Но ты ведь уже решил попробовать pulumi😁

Dmitry Kireev
А как с тем, что это превратится в chef v2023? Д...

Про чеф не знаю, но там вроде как более жёстко всё. Плюс язык только один. А в пулуми можно даже на ямле писать

Dmitry-Kireev Автор вопроса

Ну там типа мемы «мы на перерыве, у нас шеф ран» долго , плюс процедуральность. Хорошо для разрабов плохо в долгосроке

Dmitry-Kireev Автор вопроса
Mike Zelensky
Холивары уровня форточки или пингвины уже не актуа...

Субъективно и я ничего не хочу менять в жизни что работает. Объективно мир развивается и через год-два Pulumi может стать более актуальной технологией.

Dmitry Kireev
Ну там типа мемы «мы на перерыве, у нас шеф ран» д...

в пулуми те же механизмы что и в тф, по апи идут запросы в облако. А само выполнение программы - быстро.

Dmitry Kireev
Субъективно и я ничего не хочу менять в жизни что ...

не думаю. Всё таки тф ограничен по хорошей причине.

Dmitry-Kireev Автор вопроса
Andrey Kartashov
в пулуми те же механизмы что и в тф, по апи идут з...

Я читал что механизмы отличаются кардинально на стадии расчета, ему нужно сделать драй ран всегда.

Dmitry-Kireev Автор вопроса
Andrey Kartashov
не думаю. Всё таки тф ограничен по хорошей причине...

Это звучит как минус для 50% технического сообщества, потому вероятность высока.

Mike Zelensky
Холивары уровня форточки или пингвины уже не актуа...

Ложечка дегтя: хашикорп - контора пидорасов. Сказали это вслух, выдохнули и пользуемся дальше

Dmitry-Kireev Автор вопроса
Sergei Filippov
Ложечка дегтя: хашикорп - контора пидорасов. Сказа...

Звучит как минус-довод. Хоть и не сильно перевешивавший похоже. Мерси

Sergei Filippov
Ложечка дегтя: хашикорп - контора пидорасов. Сказа...

Вы о том, что они патчи от комьюнити отказывались принимать или что-то еще?

Dmitry Kireev
Это звучит как минус для 50% технического сообщест...

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

Dmitry-Kireev Автор вопроса
Andrey Kartashov
это минус, да. Зато проще контролировать повторяем...

Это довод SRE и админа. Я его тоже поддерживаю. Но времена меняются и одни доводы перевешивают другие

та которой нет в соответствующем стикерпаке

я про построение дерева ресурсов, апи запросы конечно могут сколько угодно занимать

Ну, это сугубо наши айтишные заморочки, а бизнес не очень любит "развивающиеся перспективные" продукты, особенно, если уже есть продукты "развитые", по которым уже есть экспертиза Полагаю, что в каком-нибудь стартапе или пет-проекте, в образовательных целях можно и нужно использовать те инструменты, которые хочется. P.s. не топлю за хашикорп)

Mike Zelensky
Ну, это сугубо наши айтишные заморочки, а бизнес н...

Всегда топлю за то, чтобы использовать инструмент, который знает каждая собака и можно нанять специалиста за еду (это tf)

Dmitry-Kireev Автор вопроса
Mike Zelensky
Ну, это сугубо наши айтишные заморочки, а бизнес н...

Очень сильно зависит от бизнеса. Мой круг- это инженеры которые открывают бизнесы. Поэтому там все не так.

Dmitry-Kireev Автор вопроса
Sergei Filippov
Всегда топлю за то, чтобы использовать инструмент,...

Да, это самое логичное. Полностью согласен. Но что если каждая собака в компании (каждая из двух-пяти) будет платить только-только Pulumi? Вот мой вопрос в том, какие доводы есть против. Пока не услышал особо никаких весомых кроме того «что TF это стабильная технология». В целом этот довод для них имеет тот же вес что и Антидовод «нужно учить дурацкий HCL» и еще искать дополнительных людей которые будут на нем писать.

Dmitry Kireev
Да, это самое логичное. Полностью согласен. Но ч...

Получается пулуми для девелоперов более предпочтительный инструмент

Dmitry-Kireev Автор вопроса
Sergei Filippov
Получается пулуми для девелоперов более предпочтит...

Ну да. Но если есть реальные доводы то можно и поспорить) отсюда мой разговор тут.

Dmitry-Kireev Автор вопроса

Мне хочется terraform, а разработчикам Pulumi допустим. Без реальных доводов спор будет бессмысленным

Dmitry Kireev
Ну да. Но если есть реальные доводы то можно и пос...

Арумент тут - у всех уже кодовая база tf огромная, модули, обвес из террагрантов всяких. Бизнес переписывать не будет.

Dmitry-Kireev Автор вопроса
Sergei Filippov
Арумент тут - у всех уже кодовая база tf огромная,...

Какой по-Вашему этот аргумент имеет вес для компании в которой два сервиса оба из которых отдают только /health? Я образно, но смысл в том что они не видели ни своего продукта продающегося за деньги ни сотни rps

Dmitry Kireev
Да, это самое логичное. Полностью согласен. Но ч...

терраформ более распространён, и под него больше готовых решений. Взять хотя бы кучу готовых модулей. В EKS добавить аддон - пара строчек в инпуте. В пулуми чтобы аддон добавить, нужно идти самому в доки EKS, смотреть какие роли делать для аддона.

Dmitry-Kireev Автор вопроса
Andrey Kartashov
терраформ более распространён, и под него больше г...

Вот это реальный довод. Спасибо. Цена труда в конечном свете типа. Ок.

Dmitry Kireev
Вот это реальный довод. Спасибо. Цена труда в коне...

Я очень часто лезу в доки терраформа или в код готовых модулей тф, когда что-то пишу на пулуми, чтоб не изобретать велосипед.

Dmitry-Kireev Автор вопроса
Andrey Kartashov
Я очень часто лезу в доки терраформа или в код гот...

Какой кстати размер конторы для которой пишешь? Грубо

Dmitry Kireev
Вот это реальный довод. Спасибо. Цена труда в коне...

Довод не настолько реальный, специфичный для AWS апи. Но довод.

Dmitry Kireev
Какой кстати размер конторы для которой пишешь? Гр...

не знаю :) я общаюсь напрямую с 10-20. Это не прямой клиент. С пулуми познакомился где-то в 19-20, писал для стартапа.

Dmitry-Kireev Автор вопроса
Sergei Filippov
Довод не настолько реальный, специфичный для AWS а...

Ну и это вопрос того смогут ли они позволить xN к цене для того чтобы их разрабы смогли потом запускать руки в код. Возможно довод будет нивелирован этим желанием.

Dmitry-Kireev Автор вопроса

Ну это главный selling point, типа ощущение контроля «если что»

Dmitry-Kireev Автор вопроса

Да, отличный подход.

Dmitry Kireev
Ну это главный selling point, типа ощущение контро...

то что там typescript или python или go - вообще не играет роли. Это как go разраба CRUD сервиса попросить пересесть на разработку криптоалгоритмов в том же go - предметная область другая и это основная сложность.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта