
Alex
18.10.2017
12:27:28

Google

Anton
18.10.2017
12:28:15

Xeniya MTS
18.10.2017
12:36:59
Говно
хоть мы и не любим друг друга, тут я с Вами соглашусь. В FreeBSD есть интересные технологии, вроде более качественной поддержки ZFS, или система портов (Gentoo unstable для использования на сервере, поэтому фрибсд тут уникальная). Если нужно пересобрать несколько десятков пакетов с кастомными опциями компиляции, и поставить потом собранные бинарные пакеты, то FreeBSD + тот же thinderbox удобнее тех костылей, что сделаны под убунту, редхат(koji ужасный, разве что OBS суси чуть съедобнее). Но что хорошего в системе инициализации BSD не понятно
про OpenRC, к сожалению, не могу ничего сказать за отсуствием опыта. Но это сообщество выбрало юзать только systemd без вариантов с альтернативами вроде openrc

Alex
18.10.2017
12:38:10
Ну и я Вас не не люблю
Не хватало ещё

Xeniya MTS
18.10.2017
12:38:37

Anton
18.10.2017
12:39:41
хоть мы и не любим друг друга, тут я с Вами соглашусь. В FreeBSD есть интересные технологии, вроде более качественной поддержки ZFS, или система портов (Gentoo unstable для использования на сервере, поэтому фрибсд тут уникальная). Если нужно пересобрать несколько десятков пакетов с кастомными опциями компиляции, и поставить потом собранные бинарные пакеты, то FreeBSD + тот же thinderbox удобнее тех костылей, что сделаны под убунту, редхат(koji ужасный, разве что OBS суси чуть съедобнее). Но что хорошего в системе инициализации BSD не понятно
Во-первых, tinderbox, никакой h там нет.
Во-вторых, с разморозкой! Tinderbox уже лет 5 как мёртв, давно есть б-жественная poudriere.

Xeniya MTS
18.10.2017
12:40:24
спасибо за информацию

Anton
18.10.2017
12:41:07

Xeniya MTS
18.10.2017
12:41:14
а туда не впилили что-нибудь вроде anakonda kickstart или debian/ubuntu preseed?

Google

Xeniya MTS
18.10.2017
12:41:40
у нас были стораджи :)
но, наверное, ты прав

Anton
18.10.2017
12:42:24

Xeniya MTS
18.10.2017
12:42:27
раньше было очень неудобно, нужно было писать скрипт на sh для того, что бы поставить ОС по PXE
сейчас я бы попробовала fabric прикрутить
или даже ансибл сразу

Anton
18.10.2017
12:43:00
у нас были стораджи :)
Ну, их и сейчас можно держать на btrfs, например. Возможно, даже работать будет. Иногда.

Xeniya MTS
18.10.2017
12:43:02
он как раз удобен для таких кейсов (маленький проект)

Uncel
18.10.2017
12:44:26
Разбавлю ваш срачик

Anton
18.10.2017
12:44:31

Uncel
18.10.2017
12:44:47
Занялся археологией, нашел паппет 2

Xeniya MTS
18.10.2017
12:45:04
ну и что бы ключ в конце концов клиента сделать и подписать
5 лет назад у нас это делали с помощью sh скрипта

Uncel
18.10.2017
12:45:50
Охуел от приседаний, на тот момент были устоявшиеся практики, или каждый хуячил во что горазд?

Anton
18.10.2017
12:45:55

Xeniya MTS
18.10.2017
12:45:56
ужасно криво это всё было и не апгрейдабельно

Google

Anton
18.10.2017
12:47:18

Xeniya MTS
18.10.2017
12:47:22
хотя, может, PuppetForge был уже
а вот центос и убунту я сейчас ставлю по PXE через HTTP
но тоже можно репозиторий по NFS цеплять
быстрее тогда будет ставиться
её на Puppet3 сложно апгрейднуть?

Uncel
18.10.2017
12:51:28

Anton
18.10.2017
12:51:58

Xeniya MTS
18.10.2017
12:52:01
PXE и NFS root никак не связаны, не путай. Одно от другого не зависит.
наверное, не понятно объяснила: просто у дебиана и убунты есть debconf, у шапки есть анаконда, у суси есть yast, и в итоге можно загрузить по PXE связку ядра, initrd, и инсталлятора, которому дальше скармливаешь файл ответов. А для FreeBSD ничего такого не было, поэтому приходилось по PXE грузить корень, в который был засунут очень большой скрипт на sh, который размечал диски, ставил пакеты через chroot и другую работу Анаконды редхата (ну ещё ключик Puppet клиента генерировал и на сервере подписывал)
я недавно 5 модулей переписала с 1.8 на тройку :)
оказалось не очень сложно


Anton
18.10.2017
12:56:07
Я тут вижу 3 разных подзадачи:
1. Загрузка ядра через PXE.
2. Файл ответов.
3. Подключение источника установки.
?

Xeniya MTS
18.10.2017
12:56:08
если бы мне сейчас такое пришлось писать на freebsd, я бы, наверное, fabric заюзала или что-то ещё на питоне. Тот скрипт на sh был ужасным, и постоянно ломался :(

Anton
18.10.2017
12:58:29
Ну так:
С 1 как была жопа, так и есть.
2 - вроде хотели запилить в bsdinstall, но не пользуюсь и потому не знаю, сделано ли.
3 - никаких проблем нет, протоколов разных имеется.
Исходя из этого вангую, что твоя проблема целиком не решена. Но могу ошибаться.

Xeniya MTS
18.10.2017
13:05:01

Google

Xeniya MTS
18.10.2017
13:05:05
мы поможем

Anton
18.10.2017
13:06:10

Xeniya MTS
18.10.2017
13:06:34
тем более на Западе :(
а мы уехали
скорее всего не пригодится. Если пригодится, то вспомню твой комментарий, спасибо

Anton
18.10.2017
13:08:42
ну да, но я очень давно не видела задач на FreeBSD, увы
Integros (СПб) держит на ней небольшие файловики, которые раздают немного трафика - до 40 Gbps каждый.
Правда, Вячеслав Ольховченков рассказывал только о технических сложностях оптимизации, но не рассказывал, как они управляют конфигурацией.
у нас были стораджи :)
Кстати, 6 лет назад была ветка 8.х, в частности 8.2.
Ну, кое-как можно было юзать ZFS, но нормальной поддержка стала только через пару лет, в 9.х, когда 28-ю версию пула импортировали.

Xeniya MTS
18.10.2017
13:27:06

ptchol
18.10.2017
13:44:10
я про другое
я про то что РХ сейчас один из основных контрибьюторов в кубер, потому что они опеншифтом на него съехали.

Anton
18.10.2017
13:44:47
А это к чему?

ptchol
18.10.2017
13:44:49
я тока вчера к концу разговора сообразил
к тому что Ксения боится кубера и гугла монополиста.

Anton
18.10.2017
13:46:00
Reply бы хоть поставил. Ибо "я про другое" непосредственно после разговора о FreeBSD, в котором ты не участвовал выглядит странно.

Xeniya MTS
18.10.2017
13:47:06
просто если кто-то монополия или почти монополия, то ты не можешь не учавствовать в его проектах
т.е. это проблема не гугла, что редхат не коммитил в куб, а редхата была

ptchol
18.10.2017
14:00:23

Xeniya MTS
18.10.2017
14:01:37

Google

Xeniya MTS
18.10.2017
14:01:53
это их экосистема

ptchol
18.10.2017
14:02:07
что значит "их"
они её создали, но разивают её всем миром
какая разница кто создал то ?

Xeniya MTS
18.10.2017
14:02:37
одно дело, если доминирующая экосистема контролируется некоммерческой огранизацией, как Linux, или FSF, или викимедиа фаундейшен,
а другое дело, если нечто, занимающее доминирующее положение, контролируется корпорацией, да ещё и с сильно подмоченной репутацией
тоже самое и с Linux - Торвальдс и матом может послать
но это не такая проблема, т.к. это НКО
это в общем-то нормально, что кто-то не даёт что-то коммитить, например, в Fedora тоже нельзя запушить то, что не понравится RedHat
Но Fedora/RHEL не имеют и вряд ли будут когда-то иметь монопольное положение на рынке

ptchol
18.10.2017
14:12:55

Xeniya MTS
18.10.2017
14:14:06
лолд
не знаю, я сейчас скорее Azure заказчикам советую, чем Google cloud, если AWS не подходит :) Т.к. майкрософт уже сдулся и почти не опасен. И они стали лучше.

ptchol
18.10.2017
14:19:40
типа одна хуйня происходит везде, но в мозгу у тебя "гугл зло, гугл монополия", и поэтому типа ты не пользуешь ни его продукты ни советуешь ни кому
ну оооооооок
звучит как узколобость

Xeniya MTS
18.10.2017
15:31:32
звучит как узколобость
звучит как мой вклад в то, что бы не случилось монополии. Второго майкрософта индустрии не нужно. И я вангую, что в роли монополиста Гугл будет хуже MS, тк у MS не было бигдата. Телеметрией в Windows 10 они начали увлекаться, уже когда слились на куче рынков
Гугла слишком много в жизни почти нас всех - поиск, youtube, самый популярный браузер, gmail/google talk, лучший модерновый язык программирования, самая популярная мобильная ОС, теперь ещё и куб

Anton
18.10.2017
15:36:08
@polnoch, и вот очередной раз, когда ты у меня вызываешь ощущение того, что в каком-то своём мире живёшь, который в разорванном континууме... Какой Google Talk, ну? Они этот проект похоронили много лет назад!

Xeniya MTS
18.10.2017
15:36:34