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

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

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

53 ответов

11 просмотров

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

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
Почему? Поясни

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

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 - предметная область другая и это основная сложность.

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

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

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
Помогите, пожалуйста, делаю программу для для подсчёта корней квадратного уравнения, знаю, что есть куча недочётов, недоработок, но основная проблема в том, что почему-то при ...
NYC
13
#include <stdio.h> int main(void) { int n; scanf("%d", &n); int digits1[n] = {0}; int digits2[n] = {0}; я не могу таким образом заранее массив нулями заполнить?
Linus
12
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
я про форму записи. смысл указывать что 8 байтный регистр 8 байт?
Aiwan \ (•◡•) / _bot
10
Вроде бы вопрос уже заезжанный, но тем не менее У меня есть функция menu() которая выводит набор возможных действий, а затем спрашивает у пользователя что он хотел бы сделать....
David Golovatin
3
а как бы вылезти из ИО, что то типа IO -> Ether или в какую сторону смотреть ? что то туплю
Fedor
14
Карта сайта