The OpenNET Project / Index page

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



"Доступен Finch 1.0, инструментарий для Linux-контейнеров от компании Amazon  "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен Finch 1.0, инструментарий для Linux-контейнеров от компании Amazon  "  +/
Сообщение от opennews (??), 01-Ноя-23, 22:27 
Компания Amazon  опубликовала релиз  проекта Finch 1.0, развивающего открытый инструментарий для сборки, публикации и запуска Linux-контейнеров в формате OCI (Open Container Initiative). Основной задачей проекта называется упрощение работы с Linux-контейнерами на хост-системах не на основе Linux. Версия 1.0 отмечена как первый стабильный релиз,  пригодный для рабочих внедрений и повседневного использования на платформе macOS. Поддержку клиентов для Linux и Windows планируют добавить в следующих выпусках.  Код Finch написан на языке Go и распространяется под лицензией Apache 2.0...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=60034

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

Оглавление

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

2. Сообщение от Аноним (2), 01-Ноя-23, 22:56   +/
И кто мне будет это всё поддерживать когда я это наверну на своей инфраструктуре?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #12

3. Сообщение от Хру (?), 01-Ноя-23, 23:00   +/
То есть это типа Зимбры от мира контейнеров?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6

5. Сообщение от Аноним (5), 02-Ноя-23, 00:24   +2 +/
Сборка контейнеров это конешно мощное развертование на инфраструктуре. Ничего не сказать.
Это девелоперская тулза, все что можно интегрировать в инрфу это build и push в 20 строчек yaml.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

6. Сообщение от Аноним (6), 02-Ноя-23, 00:39   +1 +/
Типа того. Конкурент docker desktop и rancher desktop.

Так как в маке и винде нет нативной поддержки контейнеров, то все вышеперечисленные инструменты поднимают там виртуалку на основе линукса с containerd (опционально - плюс docker или kubernetes).

Запускать виртуалку и контейнеры внутри неё пользователям мака и винды сложно, у них лапки. Поэтому и стали популярны запускалки-настраивалки серверной ОС поверх декстопной.

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

7. Сообщение от Аноним (7), 02-Ноя-23, 02:00   +7 +/
finch - это консольный pidgin
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9

8. Сообщение от Аноним (8), 02-Ноя-23, 03:41   +1 +/
Зачем, если есть werf?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #30

9. Сообщение от Аноним (9), 02-Ноя-23, 04:13   –3 +/
Поскольку pidgin мёртв, то и finch, вероятно, тоже, а значит имя можно переиспользовать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #10, #16

10. Сообщение от BrainFucker (ok), 02-Ноя-23, 05:51   –1 +/
> Поскольку pidgin мёртв

Хм, а libpurple тоже мёртв? Давно прост не пользовался, т.к. IM особо и не нужны давно (видимо поэтому и мертво это всё), помнится через libpurple можно было своих ботов пилить для всяких проприетарных чатиков типа скайп чата.

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

11. Сообщение от ryoken (ok), 02-Ноя-23, 08:11   –2 +/
>>Так как в маке и винде нет нативной поддержки контейнеров

Линуксовых, выхотели сказать? В венде есть свои контейнеры, по крайней мере в компонентах такой пункт водится (W10 22H2). В макоси своя система (hypervisor framework) кажется.

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

12. Сообщение от ИмяХ (?), 02-Ноя-23, 08:33   +5 +/
Тот, кому ты за это будешь платить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #35

13. Сообщение от YetAnotherOnanym (ok), 02-Ноя-23, 08:35   +3 +/
> без необходимости разбираться и настраивать все эти компоненты по отдельности

Если называть вещи своими именами - "не включая голову".

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

14. Сообщение от 1 (??), 02-Ноя-23, 09:15   +2 +/
В голову надо есть ... А не включать/выключать, как лампочку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

15. Сообщение от Анон из села Кукуево (?), 02-Ноя-23, 09:30   +1 +/
> т.к. IM особо и не нужны давно

Ага
И именно по этой причине IM фактически первое, что появилось в глобальной сети и сейчас их десятки, а в самых популярных под миллиард пользователей онлайн

Сказать, что средства общения не нужны это как сказать, что тебе язык не нужен

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

16. Сообщение от Анон из села Кукуево (?), 02-Ноя-23, 09:32   +3 +/
Ну во-первых не мертв
А во-вторых «переиспользовать» имя программы это дичь
Если у тебя по finch software ищутся две проги совершенно разного профиля, то это трындец
Слов мало что ли?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #18

17. Сообщение от BrainFucker (ok), 02-Ноя-23, 09:47   +3 +/
Я про себя говорил. Мне не нужны. Было время торчал в них чуть ли не круглосуточно, но давно всё это перерос и мгновенные сообщения мне не нужны, email с задачей справляется лучше. К слову, благодаря IMAP4 idle они и так приходят почти в реальном времени.
А массы сейчас пытаются IM использовать вместо форумов, что та ещё дичь, совершенно неюзабельно. Даже не знаю откуда столько бездельников, могущих себе позволить целыми днями торчать в куче чатов и мониторить все потоки информационного шума подряд. То ли дело были форумы, можешь в любое время зайти, пробежаться по заголовкам тем, зайти только в те темы что тебе интересны, прокомментировать когда хочешь, вернуться почитать ответы хоть через недели.
А так да, миллионы мух не могут ошибаться конечно, только надо ли мне им уподобляться?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #19, #31

18. Сообщение от фнон (?), 02-Ноя-23, 10:10   –1 +/
Та ладно, неужели пользователь перепутает сервис для контейнеризации и IM?
Посмотри сколько программ имеют в названии слово "аппач"
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #53, #57

19. Сообщение от Аноним (24), 02-Ноя-23, 10:18   +1 +/
ну т.е., чтобы попросить мужа хлеба купить, ты e-mail пишешь? или звонишь? за звонки без предварительной договорённости я бы расстреливал
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #22, #25, #32

20. Сообщение от Аноним (24), 02-Ноя-23, 10:20   +4 +/
"не приходя в сознание" скорее, уже лет 15 вся вебня так работает
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #23

22. Сообщение от InuYasha (??), 02-Ноя-23, 10:30   +/
Из магазина отправлять заказное письмо "товарищ майор, разрешите позвонить!" - так что-ли? :D
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

23. Сообщение от InuYasha (??), 02-Ноя-23, 10:32   +/
А тех, кто работает не так, подгоняют кнутом, чтобы уходили в либастрал. Особенно хорошо видно на UX банков, типа Альфабанка.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20

24. Сообщение от Аноним (24), 02-Ноя-23, 10:37   +6 +/
ну ты ещё про контейнеры для грузоперевозок расскажи и прочие вещи, не связанные с IT
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

25. Сообщение от BrainFucker (ok), 02-Ноя-23, 11:18   +/
> чтобы попросить мужа хлеба купить, ты e-mail пишешь?

А с чего вы взяли что ваши проблемы касаются всех? У меня не может быть мужа, я сам мужик, соответственно и проблем таких нет. Кому очень надо ставят задачи в тасктрекере или пишут на почту. Если не напишут, мне же лучше, это не мои проблемы ))

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

28. Сообщение от Пряник (?), 02-Ноя-23, 12:14   –2 +/
Опять lxc изобрели.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #33

29. Сообщение от Аноним (6), 02-Ноя-23, 12:21   +2 +/
> В венде есть свои контейнеры, по крайней мере в компонентах такой пункт водится (W10 22H2). В макоси своя система (hypervisor framework) кажется.

А есть достоверно известные случаи применения этой фигни в проде?

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

30. Сообщение от Аноним (6), 02-Ноя-23, 12:24   +1 +/
А зачем нужен werf, если это всего лишь настройка над docker build + docker push + helm upgrade -i?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #34, #44

31. Сообщение от Пряник (?), 02-Ноя-23, 12:43   +/
Гоняются за ощущением социума. Ведь, если они никому не напишут, а им никто не ответит, то всё - ты никому не нужен, в жизни нет смысла.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #48

32. Сообщение от фф (?), 02-Ноя-23, 12:54   +1 +/
а в чем собственно разница - кликнуть на клиент, выбрать из контактов мужа, набрать текст "купи хлеба", кликнуть на "отправить". А теперь угадайте - я писал про мессенджер или про емейл?
Емейл на телефон приходит через пару секунд после отправки, точно с таким же звуком уведомления, что и мессенджер.
Так почему бы и не емейл?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19 Ответы: #36

33. Сообщение от Аноним (33), 02-Ноя-23, 13:00   +1 +/
> Finch связывает nerdctl, containerd, BuildKit и Lima в одно целое

в каком именно месте ты тут разглядел lxc?

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

34. Сообщение от антонимус (?), 02-Ноя-23, 13:30   +/
Обычно helm используют для шаблонизации чартов. Лучше только werf. Но кому я это говорю? Когда анонимус пишет анонимусу, то это выглядит так, как будто Вселенная разговаривает сама с собой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

35. Сообщение от Аноним (2), 02-Ноя-23, 13:35   +2 +/
Так где касса Амазон меня может тольнко 3 буквы послать сказав что это опенсорс делаем как хотим сломалось ваши проблемы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #38, #60

36. Сообщение от Аноним (2), 02-Ноя-23, 13:41   +/
Щас я тебе дам подсказку, но от этого у тебя сразу же порвёт шаблон. У телефона есть номер и у мессенджера это номер, а у емейла нет номера!!!!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #39, #40

37. Сообщение от Аноним (2), 02-Ноя-23, 13:42   +/
В том что слева
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

38. Сообщение от Аноним (38), 02-Ноя-23, 14:08   +/
Тоже верно. Точнее, сначала деньги возьмут, а потом пошлют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

39. Сообщение от Аноним (38), 02-Ноя-23, 14:13   +/
Зато у емейла есть... емейл! И ради него не обязательно держать активную симку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

40. Сообщение от фф (?), 02-Ноя-23, 14:55   +/
> Щас я тебе дам подсказку, но от этого у тебя сразу же
> порвёт шаблон. У телефона есть номер и у мессенджера это номер,
> а у емейла нет номера!!!!

может это у тебя шаблоны порвутся, но нахрена мне вобще номер? что в мессенджере, что в емейле?
20 лет назад не было привязки ни к каким номерам, но аська вполне себе работала, а джаббер и до сих пор работает.
Вконтакт вот так и не выпросил мой мобильный, но сообщения мне приходят, на емейл :) привязанный к аккаунту, хотя в сам аккаунт я зайти не могу.


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

41. Сообщение от ryoken (ok), 02-Ноя-23, 15:18   +/
> А есть достоверно известные случаи применения этой фигни в проде?

Если приделали - поди кому-то надо было :).

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

42. Сообщение от Аноним (42), 02-Ноя-23, 16:26   –3 +/
Все эти докеры-шмокеры поверх кернельного LXC существуют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #51, #55

43. Сообщение от Анонимemail (43), 02-Ноя-23, 17:29   +/
Да, я знаю в этом году начали.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29

44. Сообщение от Легивон (?), 02-Ноя-23, 19:02   +/
Он очень нужен тем кто хочет gitops без костылей.
В обычном gitops ты вначале коммитишь код, а только потом CI собирает образ, но одновременно с этим по определению gitops ты хочешь чтобы состояние твоего приложения описывалось кодом. С наколеночным тагированием это невозможно.
С внеднением этих ваших кубирнетисов в массы (а на самом деле и до них, например в 12 factor app уже говорится об этом) результом релиза становится не просто какой-то абстрактный докер образ, а еще и helm chart неотрывно с ним связаный, нужный для его правильного запуска и параметризации по окружениям. И из-за непреодолимой последовательности этого процесса, что код - это один коммит, а изменение образов в helm chart - следующий, приходилось городить лютый зоопарк с двойными репозиториями или костылями в CI.
В werf можно избавиться от необходимости тагирования образов вообще и перейти на тагирование helm чартов - сущностей более высокого порядка обновременно описывающих еще и конфигурацию.
Все остальное что есть в werf - это просто мишура по сравнению с этим. Если бы он просто заменял 3 тулзы - он нафиг был бы не нужен.
Еще важная киллерфитча - возможность маштабируемой и воспроизводимой сборки без докера. (если собирать на 10 ранерах один и тот же код, артефакт в регистри будет неизменным, не будет перезаписываться/повторно качаться, как это бывыет в сборках без кеша).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #50

48. Сообщение от Анон из села Кукуево (?), 02-Ноя-23, 22:25   +/
Понимаешь, милый ребенок
Это у тебя все твои два выдуманных друга живут в твоей голове

А у меня всех знакомых и друзей раскидало по миру, например
И общаться, поддерживать связь, узнавать как у кого дела можно только в сети, только в IM

Ну ничего, может быть когда закончишь школу тебя мамка пошлет учиться в ПТУ в соседней деревне и тогда поймешь, что IMы нужны для общения с теми к кому ты не можешь просто взят и зайти

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

49. Сообщение от Аноним (6), 02-Ноя-23, 22:35   +/
Маркетологам?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41

50. Сообщение от Аноним (6), 02-Ноя-23, 22:41   –1 +/
> С внеднением этих ваших кубирнетисов в массы (а на самом деле и до них, например в 12 factor app уже говорится об этом) результом релиза становится не просто какой-то абстрактный докер образ, а еще и helm chart неотрывно с ним связаный, нужный для его правильного запуска и параметризации по окружениям. И из-за непреодолимой последовательности этого процесса, что код - это один коммит, а изменение образов в helm chart - следующий, приходилось городить лютый зоопарк с двойными репозиториями или костылями в CI.

Лютый зоопарк - это натравливать gitops operator на репу с исходниками программы, и держать там отрендеренные версии чартов (да хотя бы и итоговые values) на каждое окружение.

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

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

51. Сообщение от Аноним (6), 02-Ноя-23, 22:43   +1 +/
lxc - такая же прога, как и containerd. Она не в ядре.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

52. Сообщение от Аноним (6), 02-Ноя-23, 22:46   –1 +/
> И общаться, поддерживать связь, узнавать как у кого дела можно только в сети, только в IM

Позавчера для этого были форумы. Вчера - соцсети (да и сегодня их никто не отменял). Сегодня в моде nsapp и фсбграм. Завтра будет мода на очередную фигню.

Тут скорее вопрос не удобства или объективной полезности, а того, где сейчас сидят миллионы мух^W мышей.

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

53. Сообщение от Аноним (6), 02-Ноя-23, 22:48   +1 +/
Если что, "Apache" - это аналог "rest on peace" для софта.
Естественно, что подобные маркеры являются групповым, а не уникальным символом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #54

54. Сообщение от Аноним (6), 02-Ноя-23, 22:49   +/
*in, конечно же
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53

55. Сообщение от Аноним (55), 03-Ноя-23, 09:37   +/
неуч! lxc это пользовательская утилита, такая же как и docker, podman и др.! и все эти утилиты используют кернельные namespace и cgroup!

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

56. Сообщение от Второй из Кукуева (?), 03-Ноя-23, 11:01   +/
Позавчера для этого были IM, вчера были IM, сегодня IM
Ничего не меняется с 1996 года, как я пришел в инет
А детишки все сражаются с мессенджерами и рассказывают, что их только сегодня придумали
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

57. Сообщение от Второй из Кукуева (?), 03-Ноя-23, 11:02   +/
Приставка Apache у софта означает, что он попал на кладбище под названием Apache Foundation, это указание на контору которой отдали код, а не название софта
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18

58. Сообщение от Второй из Кукуева (?), 03-Ноя-23, 11:04   –1 +/
Если бы ты был постарше, то знал бы, что докер и правда изначально работал поверх lxc, использовал lxc как нижний слой и был горе-надстройкой над ним
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

59. Сообщение от Легивон (?), 03-Ноя-23, 22:22   +/
Что ты несешь?
> Лютый зоопарк - это натравливать gitops operator на репу с исходниками программы

Зоопарк это когда у тебя много разношерстных зверей сидят в разных клетках.
У тебя 2 репо и 2 тулзы связаные с деплоем - собиратель образов и "gitops operator". У меня 1 репо и 1 тулза и для сборки и для деплоя (и даже команда одна). Вот и подумай у кого зоопарк, если результат один - приложение раскатано в кубер и определяется кодом в гите.
И давай пожалуйста конкретику, почему запускать программу развертывания над кодом это плохо? Мы хотим чтобы состояние в кластере определялось состоянием кода - над чем собственно еще запускать (по определению)? То что вы делаете со 2 репо и отрендереными чартами - это совсем не похоже на то что состояние приложения определяется кодом приложения. Это вторичная ненужная сущность усложняющая систему и ломающая изначальный посыл. У вас на самом деле только конфигурация приложения определяется кодом, а само приложение, его код - нет, оно осталось за скобками когда-то кем-то собраным в образ и мы должны этому свято верить.
> С таким отбитым подходом, какие инструменты не придумывай, всё равно фигня получится, потому что сюр изначально заложен в архитектуру.

В чем отбитость подхода? Можно конкретики?
Что является критерием отбитости? Забыли добавить сущностей ради сущностей?
> gitops operator

Постоянно офигеваю над этими хипсторами нахватавшимися непойми чего на курсах.
У них у всех как на подбор gitops - это не абстрактный подход (отделенный от реализации) по тому как надо делать деплоймент, а это конкретная реализация gitops operator работающая по модели pull... и вообще в 80% случаев это конкретная программа - argo cd.
Сначала они настраивают по стековерфлоу свою argo cd, а потом в их голове оказывается что получившееся и есть gitops, и они лезут со своим выдуманным "gitops" пачкать интернет.
Печально.

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

60. Сообщение от ИмяХ (?), 05-Ноя-23, 10:26   +/
Так не только амазон занимается IT. В мире есть ещё миллионы айтишников.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

61. Сообщение от Анонимemail (61), 16-Окт-24, 00:33   +/
Автор забыл дать ссылку на прошлогоднюю новость про Finch 1.0:
https://www.opennet.dev/opennews/art.shtml?num=60034
Ответить | Правка | Наверх | Cообщить модератору


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

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




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

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