URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 133089
[ Назад ]
Исходное сообщение
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafrunt и OpenTufu"
Отправлено opennews , 11-Мрт-24 20:48
Опубликована новая версия tenv 1.2.0 - консольного менеджера для управления версиями платформ Terraform, Terragrunt и OpenTofu, применяемых для управления внешними ресурсами и автоматизации поддержания инфраструктуры в соответствии с моделью "инфраструктура как код". tenv написан на языке Go, не требует дополнительных зависимостей и может быть запущен под любой операционной системой. Код распространяется под лицензией Apache 2.0...Подробнее: https://www.opennet.me/opennews/art.shtml?num=60770
Содержание
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 20:48 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,kvendingoldo, 22:54 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 19:10 , 12-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Tron is Whistling, 20:49 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,DeerFriend, 21:16 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 07:27 , 12-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,penetrator, 00:36 , 13-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 10:10 , 13-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 21:25 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 21:59 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Tron is Whistling, 22:51 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,kvendingoldo, 22:57 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,нах., 23:03 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,kvendingoldo, 23:16 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,ivan1986, 23:30 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,kvendingoldo, 00:08 , 12-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 07:28 , 12-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,_, 04:14 , 13-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,нах., 23:47 , 12-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Эдди, 11:21 , 13-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 23:36 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,нах., 23:50 , 12-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 11:27 , 13-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,нах., 11:37 , 13-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,kvendingoldo, 12:52 , 13-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,нах., 11:07 , 14-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним324, 16:50 , 21-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним324, 16:40 , 21-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 08:33 , 12-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Tron is Whistling, 08:50 , 12-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Аноним, 22:22 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,kvendingoldo, 22:56 , 11-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,Роман, 08:56 , 12-Мрт-24
- Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr...,kvendingoldo, 13:05 , 12-Мрт-24
Сообщения в этом обсуждении
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 11-Мрт-24 20:48
зачем если есть tfenv…
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено kvendingoldo , 11-Мрт-24 22:54
tfenv не поддерживает OpenTofu и Terragrunt. К тому же, требует много консольных зависимостей и плохо работает не на Linux.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 12-Мрт-24 19:10
> tenv is a successor of tofuenv and tfenvПо ссылкам ходить не пробовал?
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Tron is Whistling , 11-Мрт-24 20:49
А теперь надо утилиту для управления tenv. И утилиту для управления утилитой для управления tenv. И так далее. Больше абстракций богу абстракций.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено DeerFriend , 11-Мрт-24 21:16
Бог абсракций смотрит на вас с одобрением.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 12-Мрт-24 07:27
Уже есть го он всем управляет.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено penetrator , 13-Мрт-24 00:36
да это не абстракции это калоавтоматизация1) сначала мы придумаем облака, чтобы самому не настраивать инфраструктуру, не надо вам этот CLI и конфиги
2) чтобы настравивать все это мы сделаем модный UI, а тем кому не нравится модный UI мы сделаем API
3) поэтому если вам не нравился пердолинг в #1 то вам обязательно понравится новый молодежный пердолинг IaC, мы придумали вам Terraform, теперь не нужен UI и можно опять писать много текста
4) а поскольку это все очередной костыль, то его самого нужно администрировать, мы придумали tenv, жрите не обляпайтесь
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 13-Мрт-24 10:10
Казалось бы, есть шелл...
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 11-Мрт-24 21:25
> tenv написан на языке Go, не требует дополнительных зависимостейЖирный бинарь без переиспользования кода, ясно.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 11-Мрт-24 21:59
…и работающий без бубна.
А учитывая зоопарк поддерживаемых платформ — единственно верное решение.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Tron is Whistling , 11-Мрт-24 22:51
Теперь осталось только понять, зачем плодить эти зоопарки.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено kvendingoldo , 11-Мрт-24 22:57
А какое может быть альтернативное решение?
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено нах. , 11-Мрт-24 23:03
А как модный -современный девляпс должен со своей виндочки всем управлять, по-твоему?
Скриптом на паверщели? А он умеет?
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено kvendingoldo , 11-Мрт-24 23:16
pwsh умеет куда больше, чем баш. При условии, что проект полностью на .Net, инфраструктура на Azure, а CICD через Azure DevOps, то да, вероятность того что у девопса будет машина на windows достаточно велика.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено ivan1986 , 11-Мрт-24 23:30
> При условии, что проект полностью на .Net, инфраструктура на Azure, а CICD через Azure DevOpsОсталось только такого извращенца найти
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено kvendingoldo , 12-Мрт-24 00:08
Вы наверное удивитесь, но такие достаточно востребованы :)
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 12-Мрт-24 07:28
Но найти их всё равно невозможно.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено _ , 13-Мрт-24 04:14
А ты приезжай в NA ... самый тренд!
M$ взялась за облака серьёзно, как они умеют. Гугелей они уже нахлобучили, скоро выскочку безоса натянут и вот вам: "БилгЁц придумал интОрнет, а надЁлка - облака!" :-\
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено нах. , 12-Мрт-24 23:47
> Вы наверное удивитесь, но такие достаточно востребованы :) еще бы - я так и не осилил (в смысле пишу эти скрипты как тот самый девляпс - копипастой из вопросов на стеке, без знания синтаксиса)
Это ж книжки читать надо, не говоря уже о зазубривании конкретных схем.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Эдди , 13-Мрт-24 11:21
"... они заполонили всю планету"@
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 11-Мрт-24 23:36
> pwsh умеет куда больше, чем баш.https://github.com/PowerShell/PowerShell/issues/8975
куда уж больше.
> При условии, что проект полностью на
> .Net, инфраструктура на Azure, а CICD через Azure DevOps, то да,
> вероятность того что у девопса будет машина на windows достаточно велика.
весь букет патологий :-D
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено нах. , 12-Мрт-24 23:50
>> pwsh умеет куда больше, чем баш.
> https://github.com/PowerShell/PowerShell/issues/8975
> куда уж больше.да и до этого ему далеко:
https://www.openwall.com/lists/oss-security/2017/02/07/9
>> При условии, что проект полностью на
>> .Net, инфраструктура на Azure, а CICD через Azure DevOps, то да,
>> вероятность того что у девопса будет машина на windows достаточно велика.
вероятность велика что виндовс там будет без всех остальных условий.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 13-Мрт-24 11:27
>>> pwsh умеет куда больше, чем баш.
>> https://github.com/PowerShell/PowerShell/issues/8975
>> куда уж больше.
> да и до этого ему далеко:
> https://www.openwall.com/lists/oss-security/2017/02/07/9 https://www.cvedetails.com/cve/CVE-2022-41076/
вот в худшем как раз паритет.
>>> При условии, что проект полностью на
>>> .Net, инфраструктура на Azure, а CICD через Azure DevOps, то да,
>>> вероятность того что у девопса будет машина на windows достаточно велика.
> вероятность велика что виндовс там будет без всех остальных условий.
бсдшники и виндузятники друзья навек.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено нах. , 13-Мрт-24 11:37
>> https://www.openwall.com/lists/oss-security/2017/02/07/9
> https://www.cvedetails.com/cve/CVE-2022-41076/
> вот в худшем как раз паритет.Вот ни разу.
Но эксперты опеннета - такие эксперты.
>> [речь о девляпсах]
> бсдшники и виндузятники друзья навек.
такие эксперты...
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено kvendingoldo , 13-Мрт-24 12:52
вполне себе видел очень крупные проекты под линуксом на Azure, но с девопсами на win стеке.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено нах. , 14-Мрт-24 11:07
Ну я вот _крупных_ прям не видел (потому что не хочу близко подходить), а с некрупными - вполне себе и в aws, и все равно девляпсы - на вин. А чо они, не люди что-ли?! Разработчикам на венде сидеть можно, а они рыжые?
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним324 , 21-Мрт-24 16:50
Зато платят хорошо, кормят вкусно, сертификаты там всякие красивые получаешь. Плюс технологии майкрософта реально интересные и сложные.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним324 , 21-Мрт-24 16:40
Ну не обязательно, ведь майки выпустили повершел и для линуха, и для мака
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 12-Мрт-24 08:33
для того чтобы вывести лучшее животное, очевидно
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Tron is Whistling , 12-Мрт-24 08:50
Пока что получаются только химеры. И видимо ничего больше таким образом и не получить.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Аноним , 11-Мрт-24 22:22
Придумали уже asdf чтоб такую фигню менеджить. Велосипед чистой воды
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено kvendingoldo , 11-Мрт-24 22:56
asdf не поддеживает автоматическое переключение версий на базе спецификации версии Terraform / OpenTofu внутри проекта с помощью HCL файликов. В целом, asdf скорее переключалка по запросу, а tenv более заточен под OpenTofu/Terraform проекты.
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено Роман , 12-Мрт-24 08:56
.tool-version который per-directory в asdf может быть не достаточно? Я не настоящий сварщик, но насколько помню в рамках проекта (обычно это клон репы из гит) версия терраформ строго одна. Но руками этот tool-version надо менять да, и скорее под линукс оно
"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafr..."
Отправлено kvendingoldo , 12-Мрт-24 13:05
Нет. Во-первых, это не нативно для терраформ проектов, во-вторых, в терраформе целый ворох файлов для управления его версиями с разным приоритетом: https://github.com/tofuutils/tenv?tab=readme-ov-file#version...