The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск tenv 1.2.0, утилиты для управления Terraform, Terrafrunt и OpenTufu"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск 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.ru/opennews/art.shtml?num=60770

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 11-Мрт-24, 20:48   –1 +/
зачем если есть tfenv…
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #24

2. Сообщение от Tron is Whistling (?), 11-Мрт-24, 20:49   +4 +/
А теперь надо утилиту для управления tenv. И утилиту для управления утилитой для управления tenv. И так далее. Больше абстракций богу абстракций.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #3, #18, #27, #29

3. Сообщение от DeerFriend (?), 11-Мрт-24, 21:16   +/
Бог абсракций смотрит на вас с одобрением.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

5. Сообщение от Аноним (5), 11-Мрт-24, 21:25   –6 +/
> tenv написан на языке Go, не требует дополнительных зависимостей

Жирный бинарь без переиспользования кода, ясно.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6

6. Сообщение от Аноним (6), 11-Мрт-24, 21:59   +9 +/
…и работающий без бубна.
А учитывая зоопарк поддерживаемых платформ — единственно верное решение.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #9

8. Сообщение от Аноним (8), 11-Мрт-24, 22:22   +1 +/
Придумали уже asdf чтоб такую фигню менеджить. Велосипед чистой воды
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11

9. Сообщение от Tron is Whistling (?), 11-Мрт-24, 22:51   +/
Теперь осталось только понять, зачем плодить эти зоопарки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #12, #13, #20

10. Сообщение от kvendingoldo (ok), 11-Мрт-24, 22:54   +2 +/
tfenv не поддерживает OpenTofu и Terragrunt. К тому же, требует много консольных зависимостей и плохо работает не на Linux.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

11. Сообщение от kvendingoldo (ok), 11-Мрт-24, 22:56   +1 +/
asdf не поддеживает автоматическое переключение версий на базе спецификации версии Terraform / OpenTofu внутри проекта с помощью HCL файликов. В целом, asdf скорее переключалка по запросу, а tenv более заточен под OpenTofu/Terraform проекты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #22

12. Сообщение от kvendingoldo (ok), 11-Мрт-24, 22:57   +/
А какое может быть альтернативное решение?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

13. Сообщение от нах. (?), 11-Мрт-24, 23:03   –3 +/
А как модный -современный девляпс должен со своей виндочки всем управлять, по-твоему?
Скриптом на паверщели? А он умеет?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #14

14. Сообщение от kvendingoldo (ok), 11-Мрт-24, 23:16   +2 +/
pwsh умеет куда больше, чем баш. При условии, что проект полностью на .Net, инфраструктура на Azure, а CICD через Azure DevOps, то да, вероятность того что у девопса будет машина на windows достаточно велика.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #15, #16, #36

15. Сообщение от ivan1986 (?), 11-Мрт-24, 23:30   +1 +/
> При условии, что проект полностью на .Net, инфраструктура на Azure, а CICD через Azure DevOps

Осталось только такого извращенца найти

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #17

16. Сообщение от Аноним (16), 11-Мрт-24, 23:36   +2 +/
> pwsh умеет куда больше, чем баш.

https://github.com/PowerShell/PowerShell/issues/8975

куда уж больше.

> При условии, что проект полностью на
> .Net, инфраструктура на Azure, а CICD через Azure DevOps, то да,
> вероятность того что у девопса будет машина на windows достаточно велика.

весь букет патологий :-D


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #26, #37

17. Сообщение от kvendingoldo (ok), 12-Мрт-24, 00:08   +2 +/
Вы наверное удивитесь, но такие достаточно востребованы :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #19, #25, #30

18. Сообщение от Аноним (18), 12-Мрт-24, 07:27   +/
Уже есть го он всем управляет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

19. Сообщение от Аноним (18), 12-Мрт-24, 07:28   +/
Но найти их всё равно невозможно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #28

20. Сообщение от Аноним (20), 12-Мрт-24, 08:33   +/
для того чтобы вывести лучшее животное, очевидно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #21

21. Сообщение от Tron is Whistling (?), 12-Мрт-24, 08:50   +2 +/
Пока что получаются только химеры. И видимо ничего больше таким образом и не получить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

22. Сообщение от Роман (??), 12-Мрт-24, 08:56   +/
.tool-version который per-directory в asdf может быть не достаточно? Я не настоящий сварщик, но насколько помню в рамках проекта (обычно это клон репы из гит) версия терраформ строго одна. Но руками этот tool-version надо менять да, и скорее под линукс оно
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #23

23. Сообщение от kvendingoldo (ok), 12-Мрт-24, 13:05   +/
Нет. Во-первых, это не нативно для терраформ проектов, во-вторых, в терраформе целый ворох файлов для управления его версиями с разным приоритетом: https://github.com/tofuutils/tenv?tab=readme-ov-file#version...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

24. Сообщение от Аноним (24), 12-Мрт-24, 19:10   +/
> tenv is a successor of tofuenv and tfenv

По ссылкам ходить не пробовал?


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

25. Сообщение от нах. (?), 12-Мрт-24, 23:47   +/
> Вы наверное удивитесь, но такие достаточно востребованы :)

еще бы - я так и не осилил (в смысле пишу эти скрипты как тот самый девляпс - копипастой из вопросов на стеке, без знания синтаксиса)

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

26. Сообщение от нах. (?), 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 достаточно велика.

вероятность велика что виндовс там будет без всех остальных условий.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #31, #34

27. Сообщение от penetrator (?), 13-Мрт-24, 00:36    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

28. Сообщение от _ (??), 13-Мрт-24, 04:14   +/
А ты приезжай в NA ... самый тренд!
M$ взялась за облака серьёзно, как они умеют. Гугелей они уже нахлобучили, скоро выскочку безоса натянут и вот вам: "БилгЁц придумал интОрнет, а надЁлка - облака!" :-\
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

29. Сообщение от Аноним (29), 13-Мрт-24, 10:10   –1 +/
Казалось бы, есть шелл...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

30. Сообщение от Эдди (?), 13-Мрт-24, 11:21    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

31. Сообщение от Аноним (16), 13-Мрт-24, 11:27   –1 +/
>>> 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 достаточно велика.
> вероятность велика что виндовс там будет без всех остальных условий.

бсдшники и виндузятники друзья навек.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #32

32. Сообщение от нах. (?), 13-Мрт-24, 11:37   +/
>> https://www.openwall.com/lists/oss-security/2017/02/07/9
> https://www.cvedetails.com/cve/CVE-2022-41076/
> вот в худшем как раз паритет.

Вот ни разу.

Но эксперты опеннета - такие эксперты.

>> [речь о девляпсах]
> бсдшники и виндузятники друзья навек.

такие эксперты...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

34. Сообщение от kvendingoldo (ok), 13-Мрт-24, 12:52   +/
вполне себе видел очень крупные проекты под линуксом на Azure, но с девопсами на win стеке.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #35

35. Сообщение от нах. (?), 14-Мрт-24, 11:07   +/
Ну я вот _крупных_ прям не видел (потому что не хочу близко подходить), а с некрупными - вполне себе и в aws, и все равно девляпсы - на вин. А чо они, не люди что-ли?! Разработчикам на венде сидеть можно, а они рыжые?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #34

36. Сообщение от Аноним324 (ok), 21-Мрт-24, 16:40   +/
Ну не обязательно, ведь майки выпустили повершел и для линуха, и для мака
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

37. Сообщение от Аноним324 (ok), 21-Мрт-24, 16:50   +/
Зато платят хорошо, кормят вкусно, сертификаты там всякие красивые получаешь. Плюс технологии майкрософта реально интересные и сложные.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру