Andor
Даже в банках переводы денег делаются двухфазными транзакциями
🪰
Простите, я опять со своим старым вопросом по поводу того, что поды подвисают в Terminating state из-за того, что не могут сделать unmount voume с секретами. Есть сильное подозрение, что это возникает из-за того, что мы запускаем kubelet в докере. CoreOS по умолчанию запускает kubelet в контейнере, но rkt - https://github.com/coreos/coreos-overlay/blob/master/app-admin/kubelet-wrapper/files/kubelet-wrapper . Ребята из kubernetes anywhere запускают kubelet в докере - https://github.com/kubernetes/kubernetes-anywhere/blob/master/phase2/ignition/vanilla/kubelet.service . Насколько я понимаю это возможно если примаунтить /var/lib/kubelet с флагом shared, а может даже лучше rshared. Но есть еще один путь - запускать kubelet из контейнера с флагом --containerized - он начинает маунты делать через nsenter. Вопрос - кто-нибудь пытался запускать kubelet из докера? Ну, понятно, что все, кто юзает CoreOS запускают его из-под rkt. И второй-момент - кто-нибудь с этим флагом containerized вообще игрался? Он описан как экспериментальный.
Anonymous
https://www.youtube.com/watch?v=Nosa5-xcATw&feature=youtu.be&t=1080 Я так понял проблема не в том что базы что-то не сразу сохраняют на диск, а скорее в том что диск может отвалиться а потом неожиданно прицепиться обратно, под может переместиться с ноды на ноду итп
Ryzhikov
https://medium.com/google-cloud/understanding-kubernetes-networking-services-f0cb48e4cc82?source=userActivityShare-5fbfe71b16a4-1518499821
Anonymous
Тем кто спрашивал про абстракции кубера: купите книжку kubernetes in action, она того стоит
Anonymous
Хз не читал, но если по оглавлению посмотреть я бы сказал что в первой темы плотнее раскрыты. Но это не точно (с)
Mikhail [azalio]
лучше чем kubernetes up & running?
Up and running для новичков, in action глубже.
Anonymous
ну вот, а учитывая что скорее всего 90% из заинтересовавшихся только одну книжку по куберу прочитают (время, загруженность, ну сами понимаете) - я бы порекомендовал ту где тема раскрыта больше, и которую можно потом как настольный справочник юзать (раз уж купили :)
Andor
Я так вообще не прочитаю
Anonymous
мне про книгу надоело рассказывать, я за ее рекламу деньги не получаю, так что просто отвечу и закрою тему: она постоянно обновляется, щас 5-й или какой-то другой релиз выпустили
Anonymous
ну это философская тема…. строительные инструменты тоже продаются в магазинах, знаете ли, такой себе бизнес :)
Andrey
последний релиз был в декабре. Добавим сверху подготовку к релизу - месяц. То есть отставание на 3-6 месяцев.
Andor
Вот только строительный инструмент не устаревает через полгода
Andor
Научился стучать молотком, а через полгода выпустили новую версию и твои знания стали бесполезны
Andor
Вспоминается повесть "Профессия" Азимова
Anonymous
в целом я с вами согласен, а в частностях: а что из того что в бету вошло устарело критичного? прям интересно стало
Anonymous
(если честно то как программист я к этому давно привык - библиотеки постоянно устаревают, ломают совместимость, перестают мантейниться, появляются новые... это все знают и учитывают, не вижу причин не делать то же с софтом который по сути набор библиотек)
Anonymous
вы наверное про custom resource definitions
Andrey
Научился стучать молотком, а через полгода выпустили новую версию и твои знания стали бесполезны
это миф. Базовые знания не устаревают так быстро. Пример: если вы знаете, что такое DNS, то сделать, например, делегацию, это примерно одинаковая задача в Bind 8 и Вind 9. Или даже MSDNS. То же самое можно сказать про docker/k8s и тд
Andor
вот только никому не надо знать днс. всем подавай кубернетисы и прочий девопс
Andor
всем надо хуяк-хуяк и в продакшн
Andor
утрирую конечно
Mikhail [azalio]
вот только никому не надо знать днс. всем подавай кубернетисы и прочий девопс
что значит никому, моего одного знакомого завалили на собеседовании из-за днс!
Andor
не из-за днс, а из-за юдп
Andor
хотя не, там совокупность была
Andrey
девопс это клей. Если вам нечего склеивать, оно вам ни к чему
Sergei
вот только никому не надо знать днс. всем подавай кубернетисы и прочий девопс
хз, у меня диаметрально противоположный опыт. никому не интересно про кубернетес, всем про днс подавай.
Andor
не ну понятно что будут спрашивать про основы на собеседовании, но на работе ты будешь ямль-файлики туда-сюда двигать
Andrey
вообще-то нет
Andrey
на кнопки будешь жамкать
Andor
в веб-мордочке, ага
Andrey
:)
Andor
если так происходит, значит вы играете не в своей лиге.
я сейчас не про собеседования, а про реальную работу с кубернетисами в продакшне
Sergei
я сейчас не про собеседования, а про реальную работу с кубернетисами в продакшне
если реальная работа с кубернетесами выражается в "никому не надо знать про днс, всем надо хуяк-хуяк и в продакшн" - это значит что вы играете не в своей лиге.
Andor
в той "лиге" вакансий нет
Sergei
в той "лиге" вакансий нет
в той лиге всегда вакансии есть.
Sergei
и про кубернетес на собеседованиях не спрашивают
Sergei
спрашивают "как работает и что делает ls -la *"
Andor
я не про россию, где любят всё своё носить с собой, а про европу, где все живут в амазоне и гугл клауде
Andor
где и днс и кубернетисы в коробке
Anonymous
Спрашивают-)
везет, мне сказали в свое время "какой нафиг админ, мы стартап у нас денег нет" %)
Andor
ну у меня пока опыта немного, но с виду кажется примерно так
Andor
иначе б тебя не было в этом чате :)
Andrey
Мои знания кубернетеса устаревают каждый год. Но это не проблема. Эти знания составляют лишь малую часть моего багажа. Мне и сейчас эти знания не особо нужны, достаточно открыть документацию и мельком посмотреть.
Andor
я щас звучу как старый пердун :)
Andor
"раньше было лучше!"
Andrey
ну, если совсем честно, то я первый раз "потрогал" k8s меньше недели назад :)
Andrey
так что мои знания ещё не успели устареть :)
Anonymous
ты просто еще не знаешь что они устарели :)
Andor
изучай актуальную версию :)
Andrey
ну или так :)
Anton
кому-то приходилось обрабатывать /api/v1/watch/events в bash скриптах?
Anonymous
давайте будем честны, при всех прочих равных мы предпочтем иметь рядом с собой специалиста в базовых знаниях по сетям и операционным системам, вместо человека который досконально знает API кубернетеса и владеет каким-нибудь сертификатом по этому поводу
Anton
проблема в том, что если я подключаюсь туда курлом, он печатает эвенты на экран, но не отдает управление. Я даже на jq передать не могу, потому что кто-то из них ждет EOF и jq в итоге вообще ничего не печатает
Andor
условно
Anonymous
всё так, но его услуги нужны будут редко, а услуги знающего апи кубернетиса - каждый день
по моему опыту каждый день надо не знать API, а уметь решать проблемы :) возможно, мой опыт устарел… :)
Andor
и хорошего сетевика ещё, который при этом знает линуксы и умеет решать проблемы сети
Sergei
А такие есть)
есть. но дорого.
Andor
есть конечно
Maksim
есть. но дорого.
Дорого это сколько?)
Andor
любые специалисты есть за ваши деньги
Andor
ну я устрировал же, ну чо ты
Vladimir
так я подхватил)
Sergei
Дорого это сколько?)
примерно 2 стоимости сеньор-сетевика, судя по опыту :)