Это копия, сохраненная 4 июля в 13:38.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Ставим Kuberpenis, прокладываем CI/CD Canalización, получаем удовольствие от своей работы (но не в финтехе)
В тред приглашаются все причастные и интересующиеся
Прошлый тред >>2792486 (OP)
Бамп перекату
Антоны, кто-нибудь работает на двух работах сразу? Расскажите про свой опыт, на текущей работе в целом всё не пыльно и делать почти что нехуй, на новой работе как будет - хуй знает, но думаю что за 3-6 месяцев можно адаптироваться и в целом балдеть.
Отдельно интересует легальный статус такого, узнает ли первая работа про вторую, если никому на первой не сообщать?
Да, легально, работал так даже на несколько стран одновременно. Если конфликт интересов не возникает, то можешь даже не сообщать в первую контору, через налоговую никто такую инфу не запросит, но через ип есть нюансы, тк их часто могут мониторить, зависит от работы
Ну в планах одновременное легальное трудоустройство на полную ставку, никаких ИП и прочего.
1. Как в скрипт запускаемый кроном закинуть переменные окружения из системы?
2. Как экспортировать переменные окружения которые являются результатом работы скрипта в систему обратно?
Ощущение будто бы гитлаб раннером с шелл экзекьютором сделать это гораздо проще.
Еблан, так не работает.
1. export ZALUPA='AliceBob'
2. Записываешь переменные в какой-то файл, потом либо в /etc/environments или .bashrc: source $PATH_TO_FILE . но мне кажется должен быть варик получше
>>2947006
google: Open-Source Network Simulators
я когда-то игрался, но название забыл уже. Можно ещё в PacketTracer упоротся, по нему точно есть условия\примеры. Суть - то везде одинакова.
нахуй педалируй
Блять да не работает экспорт из скрипта выполняемого кроном. Крон его в отдельном шелле запускает, набор переменных окружения запущенного кроном скрипта не равно переменным окружения системы. Можно использовать source ./scriptname.sh или . ./scriptname.sh, но работает как-то криво и ебано.
Вот видимо с файлом придётся делать, писать в .env файл, класть его рядом с компоузом и скриптом ходить менять там переменную при необходимости.
ну так ты условия нормально пиши, я ебу что тебе надо с конкретного шелла читать переменную
Даю 95% ты занимаешься какой-то ебатой.
И пришел просить совета вместе со своим таким же ебаным решением, вместо вопроса как глобально делать правильно.
Из дочернего процесса никак нельзя экспортировать env в родительский (то что ты называешь "система").
Пиши что ты вообще делаешь и для чего это нужно.
С меня как обычно.
Это другой анон, тож интересующийся вопросом двух и более работ.
По ТК вообще возможно работать на двух работах разве? Я планирую на старой остаться как самозанятый, а на вторую пойти по трудовой.
Аноны практикующие overemployed, адекватный у меня план? Поделитесь, кто как устроен
Самовмазанным хотя на 40 работах веслай, главное чтоб та, что по ТД на светилась в самовмазанности. По ТК допустима одна постоянная работа на полный день и одна по совместительству, в свободное от основной работы время. Думай. Сам на месте смекни
>Пиши что ты вообще делаешь и для чего это нужно.
Тупая хуйня, задача в общем плане - тягание логов аудита с манаджед постгри в яндекс облаке, для этого можно использовать рест апи, дёргаю сейчас с помощью telegraf, проблема в том, что IAM токен который нужен для доступа к апишке живёт 12 часов, и надо осуществлять его ротацию, я попытался сделать это на баше через запись в переменные окружения текущего токена, получаем токен новый, если он сменился то пишем в переменную окружения и передёргиваем контейнер с телеграфом.
От така хуйня малята, попа болит.
Тебе нужно располовинить эту хуйню на два сервиса. Один обеспечивает актуальность токена, второй делает основную работу. Первый по крону пишет токен в секрет кубера, Vault/Bitwarden или даже в .env файл в папке проекта (shared volume), если ты жук-композник, второй его оттуда читает. Мне кажется, так будет проще гораздо.
Ну и в целом не совсем понятно, в чем затык, чтоб твой баш-скрипт при неудаче или при запуске обновил токен. Так-то тут с виду и крон не нужен.
>>2948872
С докером и линуксом и реверс-прокси знаком? Если нет, то будет тяжеловато местами. Если да, то попробуй начать с бесплатных курсов Слёрм на ютубе, они неплохие и понятные, для начала самое то. Еще у Артура Крюкова на ютубе неплохие видео для начинающих, но более прикладные.
Еще можешь вот эту книгу заценить.
http://lib.jizpi.uz/pluginfile.php/6893/mod_resource/content/0/Raspredelennye_sistemy_Patterny_proektirovania_Byorns_B_2019.pdf
Она немного устаревшая, например оператор для лямбда-функций из нее уже сдох, версия кубера старая, но в целом там все правильно написано, а главное, кратко
Если не нравится эта книга, то найди любую другую, посвященную паттернам в Кубернетес и проектированию Cloud-native приложений
Если ты ищешь прям базовый минимум, чтобы свое говно задеплоить в чужой (менеджед) кубер по-быстренькому, то тебе буквально нужно посмотреть любую обучалку и внимательно прочитать про такие вещи как Ingress, Load-balancer, Volume provisioner.
Этот сервис в кубер не дают пихнуть, лол. А сервис который обеспечивает актуальность токена уже написали, и он даже работает, жду теперь сервисного аккаунта из облака яндекса (уже 3 часа жду блять).
>Ну и в целом не совсем понятно, в чем затык, чтоб твой баш-скрипт при неудаче или при запуске обновил токен. Так-то тут с виду и крон не нужен.
Проблема вышеуказанная с переменными в дочернем шелле крон скрипта, но это решено, а так же то, что yc cli на этой старой убунте 18.04 работает некорректно и всегда возвращает один и тот же старый токен лол.
Как хорошо что я скоро уволюсь, как плохо, что возможно попаду в сбер...
> возможно попаду в сбер.
Там тебе эти проблемы покажутся мелочью. Просто представь себе, что:
Твой сервис зависит от другого, который обновляет токен. В обновлялке ты находишь баг, который не позволяет использовать её с твоим сервисом. Две недели тратишь на то, чтобы достучаться до команды, которая её разрабатывает, приходится задействовать начальство, тк эти пидарасы гасятся от встреч и на заведенные баги в джире отвечают пуком невпопад раз в два дня.
Дальше еще неделя препирательств и команда заявляет, что признает баг, но сейчас этот сервис у них не в приоритете, ждите фикса в новой версии, когда-нибудь.
С лицом лягушки обновляешь токен в контейнере руками по будильнику на телефоне.
Реальная история, я не тролль. Только у меня вместо обновлялки, понятно дело, был другой кейс. Но процессы там просто пиздец, либо сразу готовься работать в режиме предпенсионера, которому на все насрать, либо ищи другое место.
Та я сейчас примерно в такой же конторе, только гораздо меньше и не финтех, но очень хочет быть похожей на него. А легаси блять сколько...
В сбер ещё релокация в Сочи, а я что-то в рот ебал ехать в армянистан или в москвабад. На горизонте ещё маячит МТС с проектом Закупки, вот жду кто что предложит, на очереди ещё несколько собесов, рутуб, юмани, какие-то фитнессклубы там вообще вилка до 450, но боюсь что жопа будет в рабстве, интересно жить нынче конечно.
https://pastebin.com/ky9GD68f
Считай это написаным на псевдокоде. Не проверял. Всегда делаю плюс минус так в подобных задачах.
Еще надо trap написать на graceful shutdown.
Там не процесс дёргать надо, а докер контейнер который запущен компостом. Но спасибо, приколдесно, люблю чужие скрипты смотреть.
>Там не процесс дёргать надо, а докер контейнер
Что вносит требование дергать докер контейнер, а не процесс в нем? В чем разница что дергать относительно получаемого результа?
Дергать докер контейнер = выход на уровень хоста = потеря изоляции и инкапсуляции сервиса в образе, проблемы безопасности, дрейф конфигурации (можно потом не догадаться правильно удалить все эти последствия вылезания на хост), это не скейлящийся legacy подход. Как правило так поступают совсем от безысходности... но чаще от непонимания и глупости.
Да просто эта говнина с ротацией токена присрана не внутри контейнера, а снаружи, сделать внутри кстати отличная идея, займусь. Я крайне редко такие костыли мастерю, не хватает опыта, как и не хватает опытного сенсея, так что спасибо, запихнуть это в образ в целом нормальная тема.
Спасибо, анончик.
Дополнять базовые докер образы чего угодно - это совершенно здоровая практика.
Безусловно есть некоторый tradeoff между желанием ничего не костылить код на баше больше 10 строчек - это плохо, а запуск нескольких процессов на баше - плохо вдвойне и желанием получить максимально изолированные сервисы кирпичики, которые просто работают сами по себе и не лезут куда их не просят.
Архитектура системы в целом всегда на много важнее качества реализации отдельных её компонентов. Поэтому с этим tradeoff надо спокойно мириться.
---
В конце примера скрипта я забыл написать получение pid_of_telegraf после его перезапуска.
Кстати а какие лучшие практики по автоматическому запуску скриптов такого рода внутри контейнера, пихать в энтрипоинт скрипт который запускает телеграф и параллельно следит за токеном или в крон пихать скрипт рефрешер?
Я таких не знаю. Не думаю что бест практики имеют какой-то большой смысл для какой-то сильно конкретной сферы (программ типо крон). Бест практики обычно про базовые и общие подходы.
Крон нужен когда ты собираешься запускать (достаточно) короткоживущие процессы в конкретное время, и когда у тебя запускается много независимых программ. Если надо перезапускать что-то каждые 12 часов в каком-то порядке, то крон это лишняя сущность вносящая дополнительные ограничения. Вроде работы с env, перенаправления вывода скрипта, неожиданного поведения для долго выполняющихся программ. Так что в данном случае гораздо лучше подойдет просто баш скрипт.
Вообще это только кажется что можно каким-то образом скрыть ублюдочность баш скрипта выше запускающего 2 фоновых процесса, сделав например выполнение обновления токена в кроне. На практике у тебя ничего не получится. В скрипте выше весь оверхед от таймера на sleep состоит только в его wait и перезапуске с проверкой - это 3 строчки. Если ты попытаешься что-то вкорячить в крон, ты не сделаешь систему проще. А только размажешь свои сущности по нескольким уже понастоящему отдельным программам/скриптам, чем породишь настоящую асинхронщину и необходимость как то с ней жить.
Наоборот, у нас работа после фриза только поперла.
Я вот в коем-то веке добрался перетащить и обновить кубер 1.14 на свой онпрем. 2 года времени совсем не было, просрочили плановую дату окончания работ на 1,5 года, а оно все это время жрало лишние 3.000$ в месяц. Надо было уже давно нового челевека нанять и арифметика бы в плюс сошлась. Как в таких ситуациях принимать правильные решений, хуй знает.
>3к$ в месяц
Это что, порядка 30и серверов? Это за бугром контора? Просто в пахомии, вряд ли найдётся параша, которой надо столько серверов в инфраструктуру, лол ну если там не идиоты сидят, что любят дорохо-бохато
Как вкатиться без опыт в айти? Нашёл курс 60часовой. Основы программирования знаю, sql немного. Или надо обязательно отышачить системным администратором оффлайн годик?
Сложно сказать. Я уже 9 месяцев ишачу эникеем-техподом (моя первая работа), через 3 месяца стану полноценным линукс админом (т.к. уже пол года мне кидают задачки с никсами, докерами, нжинксами, и т.д., с целью дообучить) Еще год заряжаюсь опытом линукс админа, а далее в девопс. В общем рассчитывай на 2+- года, в зависимости от твоей обучаемости
>Как вкатиться без опыт в айти?
Блять, также как и везде. Проходить курсы. Читать книги. Учиться. Учиться. Учиться. Составить резюме. Девопс-разработчик. Начинаешь писать по всем вакансиям где ищут девопсеров. Отказали? Пробуешь снова. Отказали? Снова. Отказали? Снова. Отказали? Снова. Отказали? Пробуешь снова. Где-то после 10-15-го отказа возможно наймут. Чем меньше конкуренции на вакансии тем больше шансов. Если на вакансию претендует 100 человек, у тебя всего 1%, а если 5 человек, то у тебя 20% шанс. Если в твоём городе вакансий нет - ищешь в другом. Если в других нет - ищешь фриланс. В принципе всё.
Да это я понял. Я просто видел мнение что девопсом не могут быть люди которые никогда не работали разрабами или сисадминами хотя бы 1 год. Что мол они нихуя не понимают в этом, даже если прошли курсы по девопсу, как они могут что-то девопсить не зная что такое настоящая разрабокта и т.д. Так ли это? Или реально стать девопсом просто обучаясь? Как и фронтендером?
>Так ли это
так
>Как и фронтендером
какого хуя равенство ты поставил между девопсом и фронтендером
Он про то, что фронтендером стать с нуля можно, а вот девопсом нет, и он должен иметь либо бекграунд админа, либо дева.
Мимо сам всегда хотел в девопс и линукс, но все же стал разрабом. И с каждым месяцем чувство того, что точно не стану девопсом, все сильнее
Я встречал только одного человека, который смог стать девопсом с нуля. Это был выпускник вуза с СПБ, который попал на очную стажировку в банк за 70к и за год дорос до хорошей зарплаты. Но чтобы попасть на эту стажировку ему пришлось подзаебаться
Мимо лох, который так и не стал девопсом, но застрял в разработке на полтора года
>Я просто видел мнение...
Одна бабка сказала (с) Не люблю комментировать слухи, ну допустим. Допустим что они правы. И что это меняет? К чему ты клонишь, что ты развернёшься и устроишься менеджером по продажам или таксистом? То есть между чем и чем мы щас выбираем...
Я не вижу особой проблемы научиться и попробовать. Сколько это у тебя займёт? Ну окей, допустим полгода-год. Даже если не устроишься на работу, навык останется на всю жизнь. Это в любом случае не потерянное время. Или ты куда-то торопишься? Пиздюк еду просит, кредиторы названивают, мамка орёт? Ну тогда сорян.
Ты и прав, и не прав одновременно. Вначале я изучил linux на уровне админа, научился писать докерфайлы и баш - и эти скиллы до сих пор мне нужны на работе бекендера. Но все равно стать девопсом оказалось нереально
Мимо кодер
Ну это твой частный случай. Я тоже могу сказать, а вот мой брат/друг/знакомый попробовал и у него прям сразу фортануло, взяли на работу. Это не вина самой ниши, больше претензия к работодателю. Почему они решили так, а не вот эдак. Конечно, никто ничего не гарантирует. Но ты же сам говоришь, что стал кодером. То есть ты обосрался, но никакой катастрофы от этого не случилось. Ты попробовал, у тебя не получилось, но ты вкатился в смежную нишу. Поэтому ничего страшного если чел попробует.
Нет, тогда я не буду девопсом. Это сложнее разработки, я уже это понял из ваших комментариев. Буду фронтендером как и все.
>Нет, тогда я не буду девопсом
Ну это уже твоё дело. Не надо никого слушать. Тем более в интернете. Если ты веришь что деплоить и управлять инфраструктурой - это твоё, то дерзай. По мне так, это и есть разработка.
а ты че такой агрессивный, вкатотуся. ты смотри, старших товарищей держись, они тебя корневищем у земли удержат.
если ты своим примером покажешь что вкатун станет девопсом после курсов с нулевым бекграундом линукса/программирования, я только порадуюсь. но в реальности такое представляю слабо. хотя кого я обманываю, такие вот дегроды постоянно наёбывают мне в личку со словами "занят? можно спросит?)"
Ну ты и фантазёр..
К мелкобукве как правило только тупорылые шлюхи набиваются в личку, нормальные люди — нет.
для начала, вот эти особенные никуда никогда не устроятся, с таким ретардным омежным мышлением будут работать в тех.поде до конца своей жизни.
>>2969087
>Как вкатиться без опыт в айти?
такой баран как ты не вкатится никуда вообще.
нахуя ты задаешь эти тупые вопросы?
ты вообще имеешь представление чем занимается devops и как это взаимосвязано с сис.админством?
>>2969091
ты обезьяна, как можно пол года решать задачки и не начать ходить по собесам хотя бы.
>заряжаюсь опытом линукс админа, а далее в девопс
дебил?
>>2969242
>просто видел мнение
ведомый макак
>прошли курсы по девопсу, как они могут что-то девопсить не зная что такое настоящая разрабокта
как ты можешь девопсить если ты работал сис.админом? дохуя разработок видел?
>>2969738
>Нет, тогда я не буду девопсом
нет, ты даже фронтендером не будешь, ты зашуганный уебан, который не понимает что ему делать в этой жизни.
выкатываю базу:
работать работу и учить учебу это две разные вещи.
то что ты получишь в процессе обучения не даст тебе абсолютно никакого практического опыта, поэтому что-то заучивать нет смысла вообще.
за 4 месяца двух корешов устроил на первую работу за сотыгу
для успешного найма тебе понадобится:
ТАКИЕ ЗНАНИЯ КАК
1. докер, докер компот к нему.
выучить синтаксис, из чего строится файл, без чего его не создать, как оптимизировать размер образа и т.д и т.п.
самый излюбленный вопрос на собесах - отличие add от copy, компоненты докера ( обычно задают в конце, если от зубок говоришь неймспейсы и сигруппы от тебя отъебываются и идут дальше).
2. ансибл.
знать синтаксис недостаточно, нужно писать все самому и смотреть что зачем и почему. гуглишь бест практикс, регаешь гугл клауд, берешь тачку и ставишь на него все подряд через ансибл.
вагранты и прочая хуйня идет нахуй, учись сразу все делать в облаке ( + там твой линух будет без гуи и ты будешь работать только через терминал)
3. кубер, гитлаб.
умоляю учи кубер блять только не в миникубе. проще всего для обучения взять яндекс клауд, там поднимаешь кубер, гитлаб, раннеры и регистры.
тут ничего такого подсказать не могу, если ты хорошо выучил остальное, то тебе будет просто. считай с ямликами ты уже работал, докер образы делал, в докер композе немного аркестрировал, нужно лишь выучить основные сущности в кубере и потыкаться недельку.
гитом надеюсь пользоваться умеешь. пушишь репу, смотришь у индусов как пайплайн строится, пару раз по видосу делаешь, дальше плаваешь сам.
в целом это все, я не пишу про знания линуха потому что без этого вообще не надо рыпаться в девопс, очень мало компаний где работают на другой платформе. как настроить нгинкс и все остальное дело пары дней, смотришь по вакансии что нужно и подгоняешь.
РЕЗЮМЕ
если у тебя трудовая измазана в не айтишной тематике то смело нахуй.
если у тебя есть опыт в тех поде или где-то еще, то пишешь что работал девопсом, в трудовой обычно не пишут ТЕХСЫЧ 1 ЛИНИИ, обычно у всех что-то около специалист чего-нибудь и все.
на собеседовании не нужно мямлить, погугли реальные проекты, чтобы когда спрашивали чем занимался, то смог ответить. можешь посмотреть резюме других людей и сделать такое же, можешь даже им написать и спросить чем они занимаются.
на этом все, заебался писать эту залупу.
для начала, вот эти особенные никуда никогда не устроятся, с таким ретардным омежным мышлением будут работать в тех.поде до конца своей жизни.
>>2969087
>Как вкатиться без опыт в айти?
такой баран как ты не вкатится никуда вообще.
нахуя ты задаешь эти тупые вопросы?
ты вообще имеешь представление чем занимается devops и как это взаимосвязано с сис.админством?
>>2969091
ты обезьяна, как можно пол года решать задачки и не начать ходить по собесам хотя бы.
>заряжаюсь опытом линукс админа, а далее в девопс
дебил?
>>2969242
>просто видел мнение
ведомый макак
>прошли курсы по девопсу, как они могут что-то девопсить не зная что такое настоящая разрабокта
как ты можешь девопсить если ты работал сис.админом? дохуя разработок видел?
>>2969738
>Нет, тогда я не буду девопсом
нет, ты даже фронтендером не будешь, ты зашуганный уебан, который не понимает что ему делать в этой жизни.
выкатываю базу:
работать работу и учить учебу это две разные вещи.
то что ты получишь в процессе обучения не даст тебе абсолютно никакого практического опыта, поэтому что-то заучивать нет смысла вообще.
за 4 месяца двух корешов устроил на первую работу за сотыгу
для успешного найма тебе понадобится:
ТАКИЕ ЗНАНИЯ КАК
1. докер, докер компот к нему.
выучить синтаксис, из чего строится файл, без чего его не создать, как оптимизировать размер образа и т.д и т.п.
самый излюбленный вопрос на собесах - отличие add от copy, компоненты докера ( обычно задают в конце, если от зубок говоришь неймспейсы и сигруппы от тебя отъебываются и идут дальше).
2. ансибл.
знать синтаксис недостаточно, нужно писать все самому и смотреть что зачем и почему. гуглишь бест практикс, регаешь гугл клауд, берешь тачку и ставишь на него все подряд через ансибл.
вагранты и прочая хуйня идет нахуй, учись сразу все делать в облаке ( + там твой линух будет без гуи и ты будешь работать только через терминал)
3. кубер, гитлаб.
умоляю учи кубер блять только не в миникубе. проще всего для обучения взять яндекс клауд, там поднимаешь кубер, гитлаб, раннеры и регистры.
тут ничего такого подсказать не могу, если ты хорошо выучил остальное, то тебе будет просто. считай с ямликами ты уже работал, докер образы делал, в докер композе немного аркестрировал, нужно лишь выучить основные сущности в кубере и потыкаться недельку.
гитом надеюсь пользоваться умеешь. пушишь репу, смотришь у индусов как пайплайн строится, пару раз по видосу делаешь, дальше плаваешь сам.
в целом это все, я не пишу про знания линуха потому что без этого вообще не надо рыпаться в девопс, очень мало компаний где работают на другой платформе. как настроить нгинкс и все остальное дело пары дней, смотришь по вакансии что нужно и подгоняешь.
РЕЗЮМЕ
если у тебя трудовая измазана в не айтишной тематике то смело нахуй.
если у тебя есть опыт в тех поде или где-то еще, то пишешь что работал девопсом, в трудовой обычно не пишут ТЕХСЫЧ 1 ЛИНИИ, обычно у всех что-то около специалист чего-нибудь и все.
на собеседовании не нужно мямлить, погугли реальные проекты, чтобы когда спрашивали чем занимался, то смог ответить. можешь посмотреть резюме других людей и сделать такое же, можешь даже им написать и спросить чем они занимаются.
на этом все, заебался писать эту залупу.
Сперва:
>ты обезьяна, как можно пол года решать задачки и не начать ходить по собесам хотя бы.
>дебил?
Но вдруг:
>я не пишу про знания линуха потому что без этого вообще не надо рыпаться в девопс
Ну так может быть блять я и дрочу линуксы и докеры для понимания? Кроме того моя галера только ПЛАНИРУЕТ выходить в облака, на данный момент вся инфра on-prem. Как только это произойдет - я начну ебошить оплаченные галерой облака а дальше съебусь в фулл девопс. Напоминаю, это моя ПЕРВАЯ работа.
В чем я не прав?
ты реально обезьяна?
тебе от твоих знаний линукса нужно просто терминалом уметь пользоваться.
тебе надо дрочить именно девопсные инструменты.
нахуя дрочить только докер? мань, ты обосрешься на собеседовании, а у тебя еще будут про другие технологии спрашивать.
я тебе открою секрет - тебя нахуй пошлют когда облако откроют и ты будешь дальше сидеть на своей галере картриджи менять.
Какая агрессивная макака-мелкобуква, так ещё и фантазёр.
>выкатываю стори как залететь в devops за 3 месяца максимум.
>за 4 месяца двух корешов устроил на первую работу за сотыгу
Ещё не забывайте, что на данный момент нужно минимум пайтон/руби/го знать на уровне бэкендера-джуна, иначе сразу не котируетесь как специалист.
Нет, роzzия.
20+ крупных виртуалок в селектеле, включая хранение приличного размера (1,5Тб+) стейта: базы, опенсерч, s3.
Ты плохо оцениваешь расход машин для проектов отличных от "сайтов визиток", и тем более когда проект сириоус бизинес.
Это маленькая инфраструктура, но она полная: начиная от билдера образов и регистри, заканчивая воркерами кубера и бекинг сервисами. Плюс не забывай, что есть dev и stage, которые конечно не умножают в разы, но таки мультипликативно увеличивают запрос на ресурсы.
>если там не идиоты сидят, что любят дорохо-бохато
Анониму с сосача конечно виднее. А у бизенеса 4 часа простоя сервиса - и часть заводов останавливает конвейер не имея возможности складировать произведенный продукт.
>только тупорылые шлюхи набиваются в личку
так я таких и описал. нормальным людям спрашивать нечего - они сами гуглят.
Я то предположил, что это только кубербубер 3к жрёт. А ты про всю хуйню, про всё говно расшаркивался. Понятно
обоснуй что я фантазер. если ты не можешь въехать в тему за 3 месяца для волчьего вката и обучаться реальным вещам на работе, то мои тебе соболезнования.
>>2970931
какая же ты ебанашка безмозглая))))))
>пайтон/руби/го знать на уровне бэкендера-джуна
кто тебе такую хуйню высрал? сколько я пайтон использовал по пальцам руки можно посчитать, он не обязателен для вката.
посмотри вакансии сбера, совкомтеха и т.д, у них из 100 вакансий одна будет, где попросят просто знание пайтона. он нужен для автоматизации того, что ты другими инструментами сделать не смог.
вы анальники пиздец, сейчас проще вкатиться в девопс чем попасть на формашлепа года 4 назад. знать нужно вообще мало.
но вы и этот момент просрете, а мои кореша будут через год уже 2 сотыги лутать, спок.
так-то пайтон маст хев, как и баш. Два столпа так-то. Хуй знает как ты без пайтона живёшь, он буквально везде в том же авс.
Если пайплайны чуть сложнее, чем скормить что-то грэйдлу и сиай не на уровне спуллить тут - задеплоить там и юзаешь дженкинс, то ещё и груви.
>знать нужно вообще мало
ясно, это вчерашний эникей
Дженкинс идет уверенно к смерти, как раз из-за помойки груви и воняющей говном джавы из под капота. Забудь про этот инструмент. Он был хорош во времена зари девопса. Сейчас гитхаб экшенс, гитлаб, аргоцд-параша для смузихлебов.
А по поводу пыхтона, практически нет такого сценария работы нормального инженера, где нельзя обойтись GNU утилитами и клеем в виде баш, шелл, оболочкахуйнянейм. Причем, это будет коротко, лаконично и стартанет даже на алпайн, чем километры хуеты на пыхтоне или любой подобной хуете. Я уже молчу про тонны говнин в систему при установке среды разработки и запуска этих параш. Зубрите шелл, несмышленыши ебаные
>баш
Нахуй пройди, чел. Баш и его башизмы вообще не нужны.
>Зубрите шелл, несмышленыши ебаные
Шел не серебряная пуля.
У него определенно есть подходящий скоуп применений - это написание entrypoints, херни уровня ротации логов, обертки над процессом и т.д., все что можно уместить в 10 строчек кода. Если ты пишеш на шеле что-то большее - ты делаешь что-то не так. Особенно если ты выполняешь последовательные запросы к апи, парсишь/формируешь jsons, обрабатываешь любые сложные данные. В таком случае код написаный на шеле уже в момент написания становится write only кодом и не предназначен для поддержки. Это просто выкинутое время сейчас и украденое у потомков в будущем.
Стоит признать, я сегодня тоже зашкварился... можно сказать "башем". Привел к нужному виду 272 секрета при переносе их между кластерами кубира с помощью неебически длинного вызова jq. Но это было выполнено с пониманием происходящего зашквара и без потребности поддержки в будущем. Мне стыдно за это. И за то что я узкий.
>все что можно уместить в 10 строчек кода
найс мантра. интересно, кто первый начал её пукать, не первый раз слышу/вижу
>Вначале я изучил linux на уровне админа
Ha-ha, classic.
>>2971878
> практически нет такого сценария работы нормального инженера, где нельзя обойтись GNU утилитами и клеем в виде баш, шелл, оболочкахуйнянейм
Как насчёт сценария написать тесты и вменяемые логи для своего франкенштейна на скриптах? Или у пацанов так не принято?
Двачую
Еще один еблан, что делает работу за своих долбоебов на разрабах, парся жсоны и массивы данных и делая что-то сложней условных kubectl apply/helm install. Где вас таких строгают, буратины ебаные?
>Еще один еблан
Еблан - это твой отец, который сношался с животными в т.ч. с твоей мамашей.
Такую недалекую хрень мог выстрать только максимально узкий умишком.
не поддерживаю, но Уверен что каждый 2 из тех кто реально в сфере в этом итт чатике делал коммуникацию с dockerd по api для тех или иных задач на шеле. А это внезапно: последовательные api запросы, парсинг и создание json, и самое важное потребность и реализация этого находится строго в скоупе девопсов. Я считаю шел не подходящим инструментом для этого. Не понимаю, чего ты так перевозбудился?
>делает работу за своих долбоебов на разрабах
Не только за разработчиков что-то делаю, а еще сам пишу сервисы работающие близко к инфраструктуре. Работа она должна делаться там, где есть наибольшая к этому компетенция. А не по принципу кого назначили работником нужного типа - тот и отдувается. Нету никаких типов. Ты точно девопс?
>делая что-то сложней условных kubectl apply/helm install
Если ты вместо решения проблем можешь только запускать kubectl/helm и т.д. - значит ты не нужен. Помянем.
>Где вас таких строгают, буратины ебаные?
Работу давай ищи, а не пизди.
Ля, да ты случаем не тот самый шизойд из прошлого треда, что подскакивает кабанчиком к барину? Уж очень сильно похож. И "идеями" и стилем высеров повествования. Да, определённо это ты, лол. Усохни, падаль, в таком случае. Из-за таких безмускульных щенков, как ты, кабану в принципе плевать на наем компетентных специалистов на конкретные направления. Зачем это делать, когда есть такие подскакуны-швейцарские ножи?
Ты можешь только фантазировать и пиздеть. Вот откуда у тебя увереность, что у меня "безмускульного щенка" компетенция ниже чем у тебя "неебаца гуру"?
А вообще забавно наблюдать, когда "гуру девопс" рассказывает басни как правильно возводить стены внутри команд. В то время как канонический термин devops про то как эти стены грамотно сносить.
Блядь, до чего же ты долбоеб, прости господи.
Угу, я долбоеб. И это говорит персонаж, что делает чужую работу за себя и за Сашку. Красавчик, хули. Продолжай в том же духе. Только потом не ной, какого хуя кабан все больше с тебя требует ништяков, хотя это и не твоя обязанность. Во истину, долбоебизм это не диагноз, это склад ума
>я долбоеб
Исключительно в контексте devops. Ничего личного, на самом деле.
Не понимаешь даже самую базу по предмету обсуждения, но активно что-то втираешь. Определенно долбоеб.
>делает чужую работу
Проорал от "чужой работы".
Я вангую ты перекатился из сисадминов, где долго работал "начальником вертушки": в АД юзеров заводил и пропуска "программировал". Отсюда и въелся в тебя подход всех разделить и непущать.
Попробуй книжку какую-нибудь про девопс почитать. Помогает. Базарю.
Такой вопрос. Мы с парой друзей решили поднабраться практики и заодно опыта в девопесе.
Из рабочих машин есть:
У друга один малинка, у друга два полноценный сервач, у друга три то бишь меня есть домашний сервер из говна и палок, один неплохой ноут с i5 и один на святом духе минимал арч с пеньком.
Поднять мы ходим етот кластерочек в йигдрасиль нетворк ебать зумеры локалку на ipv6 придумали. Вопрос таков.
1. Какие книжки для вката в кубернетес есть?
2. Если не книжки то веб ресурсы
3. Насколько вообще реализуема данная идея?
Ну и держите оняме тяночку
Ля, ослица почему-то считает, что сисадмин это нечто ругательное и унижительное для айтишника. Каков дебил. Я тебя расстрою, но из сисадминов, как раз получаются великолепные инженеры девопс. Поверь моему богатому опыту найма. Это просто лучший вариант для взращивания таких специалистов. Не всякие нахрюки-выползни из недопрогеров, как ты, а типы, которые прошарили за инфраструктуру и инструменты для нее собственными руками. И эти "сисадмины" как ты тут высрало, чучело, уж точно не будут ваять всякую поеботу из говна и палок. Они будут использовать готовые для этого инструменты, как и должно быть. Но тебе же срать на это ты же художник, ты так видишь. Типичный прогер-недоучка. А потом придёт нормальный девопс после тебя и будет вынужден все переделать с ноля, т.к. поддержка твоих самописных говен не представляется возможной. Да и это нецелесообразно. Пиздец, с кем сидим ИТТ
Вы с другами кто, мимо-подпивасы с завода или кибер макаки-кописпиздеры? Пушто, такие вопросы задает именно такая категория вкатунов. От вашего статуса, будет зависеть ответ на твой вопрос
>все переделать с ноля
Обычно этим особенно рьяно занимаются те кто не готов заниматься нормальной работой приносящей профит бизнесу. Потому что это сложно, это нужно вникать: что и зачем. Гораздо проще, как в анекдоте, открыть первый или какой? конверт и устроить реорганизацию, а потом свинтить ничего не доделав, оставив после себя все еще хуже чем было.
Сириоус специалисты способны жить с тоннами легаси. Не поддерживаю, но и не осуждаю. И переделывают там где это реально нужно.
>поддержка твоих самописных говен
Ебать ты идиот, братишь.
Ты вообще выше читал? Мой изначальный посыл был: писать на шеле больше 10 строчек = плохо, потому-что это приводит созданию write-only кода.
Но вот нарисовался ты - дартоньян, одебиленый яростью на образ плохого меня который нарисовался в твоем коротком черепе, и выдаешь мои же тезисы за свои, да так как будто бы они меня разоблачают. Даже не знаю, что тебе еще сказать?
Ты автофиляцией не занимаешься? Попробуй. Уверен у тебя есть к этому предрасположеность.
>с кем сидим ИТТ
Тут соглашусь.
Ясно. Ты никогда не был в разработке на более-менее крупных проектах и тем более в бизнесе, где каждый день на счету, и нет времени на разбор чужой ссанины-писанины, как ты тут вещаешь. Если твой удел сейчас ковырять легаси-говно неудачливых говноделов, то это абсолютно не значит, что так везде. Тут прими мои соболезнования и смени место работы/проект. А ещё лучше, учись передовым практикам и учись делать только свою работу и не суй свой нос не в свои дела. Отрасль ценит грамотных спецов в своем направлении, а не затычек во все дыры. Бывай. Нет смысла продолжать этот бесполезный трёп слепого с глухим
Один чел - читдев реверсер. Подрабатывает себе на жизнь сисадминычем в какой то конторе.
Другой - голанг дев, пишет всякую херню на заказ, недавно для чела мелкий терминальный мессенджер написал.
Я - хуй который в айти вроде и шарит, но нихуя делать не умеет. В сетях разбираюсь более менее и наверное на этом все.
Ясно. Gitlab.com. Говняете там бесплатный проект. Девелоперы выташнивают туда идею, сообща насираете ci/cd по примерам и гайдам. Заработало? Тогда прикручиваете ранеры заместо бесплатных, на свои тачки и выканчиваете ими это говно похер куда. Идеально, в облако провайдера. Этого будет за уши, чтоб понять основные принципы современного подхода к DevOps. Потом опционально дрочите Ansible, Terraform и прочее админское соевое говно. Где искать материалы? Да блядь на любом популярном торренте. Например, на nnmclub. Там этих курсов по DevOps как грязи.
После всех этих мытарств, можно покопаться в Kubernetes =)
Жопа. Но в целом так и собирались эту херню разворачивать.
Есть один проектик уже, назвали его гениально - ведро-чат.
Но спасибо за помощь наверное
Хэ
мимо другой двачер
ну ты и васян, это ж все ебучий каргокульт хипсторов. Дженкинс как раз за счет грувей в рот обоссывает ямлики гитхабоские так и ограниченную помоечку гитлаба. А агро збс, но это вообще про другое. Да и пыха как была в большинстве говно сайтов так и осталась. Так что идите душить Мишураа, верный путь к успеху
Как помойка на... джаве с копроплагинами без доки и поддержки, комьюнити зачастую, с припизднутой хуетой в виде груви, хуй пойми с чем под капотом, может что-то обоссывать? Не может. Это был прекрасный инструмент на заре девопсинга. Сейчас его надо всеми силами сливать, он устарел. ГитЛаб, ГитХаб рулят. Ну агроцд ещё на подсосе хотя, та еще параша с сомнительными задачами, имхо. Хз, что может эта залупа, чего не могут первые две? Непонятно. Проблема дурней, что ноют на первые две залупы, как я вижу, это то, что их делали с расчётом на выходцев из админов. Там шелл/баш, завернутый в ямл припизднутую, да разметку. А, как всем давно известно, всякие Шалуны с заводов, перекатуны из копипаст-макакенов, генетически не могут в шелл/баш/оболочканейм, не говоря уже про админство и инжениринг. Вот и стоит вой с потоками мочи и кала, что "гитлаб/хаб нинужна!". И это просто заебись
> 2. Если не книжки то веб ресурсы
Начните откуда-то отсюда
https://github.com/tomhuang12/awesome-k8s-resources#guides-documentations-blogs-and-learnings
Если на русском - более менее стабильно можно трекать блок фланта и евдокимова (последний с уклоном в observability)
> 3. Насколько вообще реализуема данная идея?
https://collabnix.github.io/kubelabs/ClusterNetworking101/
Для начала надо разделить термины. В кубере есть оверлейная сеть, в которой живут поды и которая управляется CNI кубера, и есть underlay по которому весь оверлейный траффик туннелируется внутри кластера или уходит наружу.
Вы скорее всего хотите через играссиль пустить андерлей - это возможно, но надо связать вашь кластер по l3 через него. Честно говоря я бы попробовал взять калико и сделал подобие https://www.tigera.io/blog/vpc-transit-routing-with-calico-5a18fb29db32/ но мб можно обычным ip rule и ip route настроить сеть на хостах так что никакой vrouter и не нужен будет.
Просто раз в пару дней делать:
curl http://eot.html | grep seesque
Есть подводные?
Зачем так изъебываться, есть нормальные https://cloud.yandex.ru/services/functions https://developers.cloudflare.com/pages/functions/ https://cloud.ru/ru/products/functiongraph-serverless где можно просто и без изъёбов любой парсинг делать. Почему именно пайплайны? Мне непонятно. Это лишний геморрой, там будут лишние телодвижения.
На сбер облаке первые 2 миллиона запросов бесплатно. Сам посчитай - 2 раза в день, это будет 62 запроса в месяц. У тебя останется ещё 1 миллион 999,938 бесплатных запросов. И зачем изобретать велосипед?
Ну ничем другим я не пользовался, вот и пришла такая мысль. Исхожу из того, что знаю.
И чем эти клауды лучше, кроме количества запросов, которые мне не нужны?
Пайплайн создать это пара минут.
Просто, думаю, может там какие-то заморочки вылезут мне неизвестные.
>И чем эти клауды лучше
Тем что всё автоматизировано и можно сделать по-человечески, подключить триггеры по расписанию. И хоть 100 сайтов в параллели обрабатывать.
>Просто, думаю, может там какие-то заморочки вылезут мне неизвестные.
Это мышление ссыкуна в стиле А ВДРУХ ЧО, не использовать хорошее решение, из-за страха неизвестных последствий, а использовать плохое. А ВДРУГ с карты спишут 100 миллионов рублей? А вдруг не получится и чо тогда? А вдруг двачеры хотят меня наебать? Я уж лучше сделаю плохое решение, потому что я боюсь неизвестности, зато не разочаруюсь и не буду говорить А Я ЖЕ ГОВОРИЛ.
Ты шиз? Что за поток фантазий?
Даже на более знакомых людей нельзя вешать ярлыки, потому что мир немножко сложнее, чем белый/чёрный.
>автоматизировано
пайплайн тоже автоматизирован после небольшой настройки
>по-человечески
дай определение
>триггеры по расписанию
????
scheduled pipelines
>хоть 100 сайтов
жопой читал? это не нужно.
Аргументы будут?
Ты пришёл на двач. Задал вопрос. Здесь не обязаны мыслить как ты и со всем соглашаться. Пайплайны не рассчитаны на то, что-то придёт и начнёт биткоины в них майнить или краулить пол-интернета. Они заточены под сборку и деплой проекта. Всё. Даже если технически в них можно запускать код, не означает что нужно это делать. Функции же опробованы мною на многих проектах, в них и puppeteer и playwright запускал, и axios запросы делал. Смысл с тобой спорить, если ты их не разу в жизни не использовал.
>- Двач, посоветуй норм ли это решение
>- Нет, не норм
>- А мне не нравится как ты посоветовал! Доказывай теперь!
Ну в смысле, что за пиздец, я представляю ебало программиста, который находит код программы в пайплайне. Это последнее место где люди ищут код. Ты ещё бы в prettier-конфиг запихал настройки программы.
Ну я наоброт благодарен про упоминание клауд функций, может быть и пригодятся как-нибудь.
Но ты на изначальный вопрос даже не пытался ответить. Я не спрашивал что использовать.
И аргументов тоже не привёл. Какое-там у кого ебало будет, когда он увидит код в пайплайне, или по человечески это или нет, мне всё равно.
А пока что мне достаточно сделать пару комманд в пайплайне, тем более, что гитлабом все равно пользуюсь.
>- Докажи что мой квадратный велосипед плох!
>- Ну работает же!
>- Ну колёса крутятся же!
>- Аргументы против квадратных колёс не привёл
>- До этого же ездил 5 лет и ничо
>- А вдрух чо случится если пересяду на норм велик?
>- Ну и что, что все оглядываются?
>- Езжу как хочу, могу себе позволить!
А здесь никто не ищет код.
Здесь анон пользуется халявным микрософтовским безлимитным облаком.
Но, очевидно, таких умных уже было дохуя и все они забанены.
Накидайде, кому не лень, инструкций по написанию helm charts.
Чую, предстоит скоро это делать. Факультативно. Не хотелось бы разбираться в helm, но придётся.
У Helm самая худшая документация из всех девопс-инструментов. Так что крепись.
Мне в большей степени помогла разобраться документация werf. Она хоть и тоже далеко не шедевр, но пойдет.
В целом Хелм не очень сложный, даже методом тыка и гугла довольно быстро разберешься.
Плюс сейчас почти каждый инструмент имеет свой хелм-чарт. Можешь их скачивать и смотреть в качестве примера.
> И дока у хелма вполне нормальная
Нормально тебе эту хуйню про drink: coffee читать вместо человеческой документации?
У тебя однозначно завышены стандарты
Понимаю, что задавать такой вопрос в интернетике тупо, потому что вводных мало, и это получается гадание, но мб кто-нибудь натолкнет на мысль.
Есть:
- свой gitlab сервер
- раннер в k8s, который в том же неймеспейсе запускает executor
- свой docker registry, из которого в процессе должен пулиться image
В какой-то момент pipeline начал фейлиться на выполнении docker login
> Error response from daemon: Get "https://gitlab.pizda.ru:5000/v2/": Get "https://gitlab.pizda.ru/jwt/auth?account=gitlab-ci-token&client_id=docker&offline_token=true&service=container_registry": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
Перерыл всё на пути от executor'а до registry: нигде ничего не обнаружил, как будто ничего не менялось.
Кажется очевидным, что я что-то проебал, и проблема (с сетью?) все-таки где-то по пути, но если я зайду в под с executor'ом и руками выполняю ту же команду docker login, получаю:
> Login Succeeded
Ну курлом пощупай эндпоинт из экзекутора и все сразу станет ясно. Для этого сделай кастомный шаг в своем ci/cd с командой curl -Iv https://gitlab.pizda.ru:5000
Если получишь хуй за щеку, то копай под с экзекутором. Вероятно, твой гитлаб резолвится во что то с серым айпи и могут быть конфликты или неправильные маршруты. Дохуя вариантов, короче
С учетом того что ты написал больше похоже что сфейлился 2 url. Пользуюсь гитлабом уже лет 5, но не разу не было и мысли заюзать его контейнер регистри. Зачем там auth через jwt и на кой он нужен в обычных (дефолтных) случаях для меня загадка.
Рекомендую не выёбываться и как все ставить harbor.
>если у тебя трудовая измазана в не айтишной тематике то смело нахуй.
АСУшник в аккредитованной IT компании сойдет или грош цена такому опыту?
Похуй на высер того шизодебила. По образованию ты будь хоть мерчандайзер если такое вообще есть. Это исключительно твоя проблема, т.к. не получишь отсрочку от могилизации и прочую срань. Ещё есть риск засыпания на тупорогой хрюше, кто ищет строго по фильтру. А по факту, на твою корочку будут смотреть в последнюю очередь. Если, конечно, ты не лезешь сразу в сеньоры помидоры или начальство какое
Они отвечают за устойчивость и решают массу проблем администрирования. По меньшей мере это удобно. Специалист, обеспечивающий уровень доступности уровня облачных провайдеров, обойдётся тебе дороже.
При каких-то сценариях саморсзвёрнутый кубер тебе обойдётся дешевлпе, но это далеко не всегда так.
То есть условно для "поиграться с пет-проектом" мне проще арендовать два сервера и руками там развернуть кубер (это ведь не сложная задача?)
>мне проще арендовать два сервера и руками там развернуть кубер
Очевидно дешевле будет, нежели проще. Вот та разница в цене это и есть цена простоты.
> (это ведь не сложная задача?)
Документации в сети более чем достаточно. Заодно и поймёшь за что они деньги просят. Но мастер и ноды маловато будет. Хотя бы две ноды. Да и вроде, если склероз мне не изменяет, чтобы на мастере pod'ы запускались, надо гуглить как это включить через конфиг. Но это неточно.
>По калькулятору выходит 8-9к/месяц.
Там скорее всего etcd в 3 инстансах и 2 инстанса контролплейна. Даже в маленькой инталиции контрол плейн жрет 2,5гига памяти. etcd жрет мало, но всеже, сильно дрючит диск.
Суммарно не так уж и дорого.
У aws года 4 назад было порядко 180$.
>Шел не серебряная пуля.
Тут такая тема:
Ты можешь сделать ИКС руками? Значит ты ТОЧНО можешь сделать ИКС в шелле не меняя ничего.
А вот перенести ручную манипуляцию в новую парадигму другого ЯП - можно ПОЧТИ всегда, но при этом строго с переделыванием.
Глупо грузить на шелл что-то слишком замороченное, но отказываться от него просто "потому что" - ещё глупее.
>Да и вроде, если склероз мне не изменяет, чтобы на мастере pod'ы запускались, надо гуглить как это включить через конфиг.
Я поднимал кубспреем, там прям легко добавить ноду сразу и в мастер-группу и в воркер-группу и тогда будет запускать нагрузку на мастерах.
Это непродовое решение, но так можно. Впрочем, для поиграться можно бесплатно через миникуб или докер-десктоп в 1 команду/десяток кликов развернуть кластер.
>aws щас можно вообще сделать/оплатить хую (мне)?
Нет бля, оно теперь купюры банков приколов принимает. Конечно можно! Как по-твоему мой aws-аккаунт работает? Каждый месяц армянской картой расплачиваюсь и всё.
>Чем в РФ пользуются? Или в РФ вообще облаками не пользуются?
Мне до пизды чем пользуются в РФ.
Можно поменять на яндекс клауд, это по сути клон авс на минималках, только кривой/косой и с меньшим количеством сервисов.
Билайн облако? Лол проиграл. Но в целом плюс-минус понятно. Это очередной клон авс на минималках. Рассчитано на больших дядь с бездонными кошельками. Вряд ли частникам и хобби энтузиастам будет интересен сбер клауд или билайн клауд. Цены от десяти тыщь в месяц и выше ёпт. Я манал в рот отдавать столько за бложек или мой круд.
>это по сути клон авс на минималках, только кривой/косой и с меньшим количеством сервисов
Имхо, скорее gcp, но да. К слову, мы нанимаем.
Да причём здесь gcp? Там всё, абсолютно всё слизано с авс, они прям так и говорят что половину сервисов спиздили https://cloud.yandex.ru/ru/docs/overview/platform-comparison/aws с gcp спизжено меньше https://cloud.yandex.ru/ru/docs/overview/platform-comparison/gcp
Своё там только smart captcha, tracker, ну и яндекс карты
>К слову, мы нанимаем
Зачем несколько лет готовиться к зубодробительным собеседованиям, чтобы в конце тебе предложили -40% от средней по рынку и сверху еще накинули ночных дежурств, которые не оплачиваются?
К слову, тот же тинек этим начал страдать и теперь во всем подражает яшке. Только тинек на финалах просто сбривает тебе грейд со словами "ну ты не тянешь на сеньку, вот тебе грейд мидла - поработай пару лет, а там посмотрим". Итс тинькофф, так сказать
>частникам
За других не знаю, пользуюсь Яндексом. Так вот, у них есть куча всяких нетарифицируемых приколюх, например, Cloud Functions/Serverless Container в связке с YDB может ежемесячно держать нагрузку небольшого блога не выходя за нетарифицируемый порог. А статику вообще можно в Object Storage запихнуть. ИЧСХ, если у тебя будет нагрузка больше, то это значит, что посетителей уже достаточно, чтобы повесить какой-нибудь баннер, который будет окупать это дело.
Смотри тут:
https://cloud.yandex.ru/ru/docs/billing/concepts/serverless-free-tier
> зубодробительным
Если они зубодробительные, то наверно незачем, разве что только собеседование в бигтех потренировать. Все секции кроме AA довольно базовое, разве что собеседующий может быть не оч.
> сверху еще накинули ночных дежурств, которые не оплачиваются
Если тебе звонят ночью, то оплачиваются.
> -40% от средней по рынку
> считать пылесосы средними
Выкатывай контрофер. Там тоже не дураки сидят и оценивают готовы ли они тебе накинуть грейд на перспективу.
>>3024653
> абсолютно всё слизано с авс
Вообще, это должно звучать как комплимент. Мы пока очень не дотягиваем до того чтобы пиздить фичи из AWS "как есть", приходится писать с нуля под нашу архитектуру.
> с gcp спизжено меньше
У гугла часть сервисов не через gcp продаются, и в табличке отсутствуют.
Моё мнение - архитектурно сервисы ЯО чаще получаются более похожими на аналоги в GCP. Это не плюс или минус, просто IaaS и ресурсная модель накладывают ограничения, из-за которых архитектура так складывается
Речь было про яшку и его помойные собесы с нищенскими зарплатами и желтыми метками на ревью
Толку от двух серверов нет. Если не планируешь разбираться с ha, то будет достаточно одного хоста миникубом, k3s, и тд
Да эт и так понятно. Это есть практически везде. Меня как искушенного пользователя клаудов таким не удивишь. Яндекс сейчас наиболее перспективен для переезда. Конечно, там есть свои недостатки - мне не хватает rust sdk и разных сервисов по мелочевке: cognito, step functions, eventbridge и проч. Если хотя бы eventbridge перенесут, это будет топчик. Там есть data streams, но это немного не то. Это потоки, а мне нужно триггеры на события выставлять.
Я про другое говорил. То что у других клаудов совсем всё печально. Сбер вообще ебёт мозги. Физическое или юридическое лицо? Добавить услугу в корзину? Оставьте заявку мы вам перезвоним! На авс ты просто приходишь, подключаешь карту и пользуешься. Всё. Не нужно никаких заявок оставлять. Или допустим лицензия ФСБ, меня прям так ебёт или соответствие закону 182-ФЗ. То есть это всё рассчитано на больших дядь. Энтузиасту все эти ФЗ до лампочки. Все кроме яндекса так или иначе предлагают развернуть кубер за десятки тысяч в месяц. А мне это просто экономически не выгодно.
Ладно, объясню на пальцах что не так с яндекс клаудом.
Вся суть бессерверных функций в том, что они срабатывают по некоторому триггеру. Из кафки, из twilio, из бд или ещё откуда прилетает событие. Функция отрабатывает и дальше следующему сервису передаёт результат. А здесь получается, что она либо по cron'у срабатывает, либо напрямую через апи вызывается.
Это убивает напрочь весь смысл этих функций. Будь у них больше триггеров, допустим приходит сообщение в телеграмм/ватсапп и это сразу триггерит функцию - тогда можно было бы пилить ботов как не в себя. Алсо, web push, закачка файлов, подключение к веб-сокету, событие кафки, если такие триггеры сделать, вообще была бы бомба.
>Или допустим лицензия ФСБ, меня прям так ебёт или соответствие закону 182-ФЗ. То есть это всё рассчитано на больших дядь. Энтузиасту все эти ФЗ до лампочки.
Тут а пределах цепочки постов уже ХУЙ ПОЙМЁШЬ, кто-что-хочет. Когда спрашивают
>>> Чем в РФ пользуются?
"Яндексом и прочими" - валидный ответ. А потом наваливаются - одному бложек, другому больше событий-тригеров для функций (кстати, вероятно, можно через Serverless Container), третьему ещё чего-то, четвёртому - круды, а пятому ТАКИ НУЖНЫ эти самые ФЗ.
Яндекс (уж сори, я не топлю за них, просто мне с ними удобно работать) постоянно что-то делает, сие есмь факт. Может и то, что тебе надо появится в самое ближайшее время (тут я не особо подскажу, стек задач незнакомый).
>>3026015
>А здесь получается, что она либо по cron'у срабатывает, либо напрямую через апи вызывается.
Можешь спросить разрабов, что они себе думают:
https://t.me/YandexCloudFunctions
А вообще, когда я курил тему - находил пример, как на этих функциях построили целый IVR (Interactive Voice Response, голосовое интерактивное меню, исторически - те самые "нажмите 1, чтобы попасть в такой-то отдел, 2 - чтобы в другой"), который использовал спич-ту-текст и текст-ту-спич, сверялся с CRM, расписаниями и чёрти-чем ещё и это работало интерактивно, явно не по скедулю.
Старт функции по http-запросу или вебсокету в YC есть даже без триггеров:
https://cloud.yandex.com/ru/docs/functions/operations/function/function-invoke#https_1
https://cloud.yandex.com/ru/docs/functions/tutorials/websocket-app
Разные триггеры тоже есть, ты заскринил огравление quick-старт гайдов, а не список триггеров, лучше смотри сюда:
https://cloud.yandex.com/ru/docs/functions/operations/#trigger-create
По событию кафки нет, есть Yandex Data Steam и SQS. У YDS есть кафка-api (пока выдаётся по запросу), так что можно попробовать вот так: https://cloud.yandex.com/ru/docs/data-streams/kafkaapi/
У нас кстати есть грустная история где чувак настроил триггер функции на её же лог и быстро просадил всю квоту и бюджет, так что осторожнее с триггерами.
Вот тут есть набор гайдов с примерами https://cloud.yandex.com/ru/docs/functions/tutorials/
Но моё имхо, это всё прикольно пока у тебя кол-во вызовов несильно превышает бесплатную квоту, потом функции становятся ощутимо дороже виртуалки.
Есть вариант, например сделать serverless контейнер, тогда проще потом контейнер как есть в COI передеплоить.
можно даже попробовать автоматику сделать, по которой триггер днём поднимает виртуалку и переключает траффик на неё, а ночью при низкой загрузке очереди запросов переключает обработку на контейнер, а инстангруппу с виртуалкой обнуляет
>>3027643
>>3027586
Лул проигрунькал. Я не настолько косорукий долбоёб, чтобы закольцевать бессерверную функцию. Это всё понятно, что ты рассказываешь. Тут имелось ввиду немного другое. Триггеры, но не совсем те. В eventbridge была гибкая система фильтрации событий, по типу события. Например, тип purchase и если amount > $100, то вызывается одна функция, а если меньше, то другая. И можно было роутить и рассылать события нескольким слушателям, если у customer допустим amount-purchases > 5, то делай то-то.
У авс на этом многое построено. Почти каждый сервис подключён и ты знаешь, ага, сервис хранения паролей только что обновил пароль моей БД. Прилетает событие, запускается функция, подключается к БД и меняет пароль.
SQS и Data Stream - это немного другое. Ачиридя это ачиридя. Я знаю эту тему. У меня есть блог по облакам. У меня есть такие же проекты, как IVR. Я делал полностью бессерверных накрутчиков голосов, парсеры всякие, финансовые, документооборот (организация инвойсов), iot проекты, блог там и так далее.
Kafka решает проблему, я согласен. Не хочу разносить яндекс, думаю четверочку им можно поставить. Из-за того что мало функционала пока что.
Понял, да, такого пока нет.
>не хочу здесь расписывать
НУ И ТОПАЙ ОТСЮДА, БЫСТРООООО!! НЕ ХОЧЕТ ОН РАСПИСЫВАТЬ! УСЮСЮ БЛЯТЬЬ
На сайте прометея заявляют про потребление около 1,5 байта на семпл. И это, насколько я понимаю, на реальных данных, а не на постоянке с одинаковыми лейблами как у тебя.
В такой системе имхо есть смысл трекать только тикеты в состоянии отличном от done и new. Стало быть их при любом масштабе предприятия не будет больше скажем 10.000 (что скорее всего сильно завышено). Если на каждый тикет хранить еще несколько метрик, скажем стори поинты, экстимейты и т.д. - штук 10. То тогда получаем 10.000 x 10 x 1,5Б = 150 кБ на каждое "скребление". "Скребсти" тикеты не смысла особенно часто, раз в 10 мин будет достаточно. Итого получим 60/10 24 150 кБ = 21.6 МБ / день и 7.9 ГБ/год. Так что Танос тут не нужен.
Будет некрасиво то что ты считай никогда не будешь видеть в системе реальное переключение статусов тикетов. Потому что оно будет часто происходить между интервалами "скребления". Вероятно тебе надо со стороны жира подписываться на вебхуки, а в сторону прометея организовывать remote write.
Условия Лаборатории:
- стипендия - 11 500 RUB;
- оформление по трудовому договору с подписанием обязательства сотрудничества (ученический договор) на 18 месяцев;
- завершается по факту старта работы на коммерческом проекте (РФ) - ориентировочная продолжительность 4 месяца;
График Performance review:
PR2 - через 6 месяцев после старта работы,
PR3 - через 6 месяцев после PR2.
“Вилки” заработных плат:
PR1 - 35 000 - 50 000 RUB;
PR2 - 63 000 - 90 000 RUB;
PR3 - 105 000 - 150 000 RUB.
Студент? Так хули ты думаешь - беги устраивайся. Когда вырастешь - спасибо скажпшь. Тебе буквально шанс дают, а ты раздумываешь.
>- стипендия - 11 500 RUB;
Бесплатная собачка блять. Дворник и то больше зарабатывает. Я за такие бапки соглашусь только поднять трубку телефона, не более.
>договор на полтора года
Раба нужно держать на поводке.
>ученический договор
Какбе это не задача бизнеса тебя обучать. Задача бизнеса - делать деньги. Обучаться ты должен сам. Вкатуны и так по сто тыщь отдают за курсы. А ты ещё хочешь выйти и работать за 11,500. Шоп только на сиги и дошик хватало.
>PR1 - 35 000 - 50 000 RUB;
>PR2 - 63 000 - 90 000 RUB;
>PR3 - 105 000 - 150 000 RUB.
ЖМОТЫ БЛЯТЬ!!!!
>Хуйня или возможность получить опыт?
Возможность получить геморрой и депрессию.
>Это типо пиздец или стоит попытаться?
Это чё, последняя компания в мире? Чё ты к ней привязался? Я бы сказал просто - ребята как хотите, не можете платить хотя бы писят к в месяц - давайте расстаёмся и я пойду дальше искать работу. Нужно ставить минимальную планку. Не имеет вообще никакого логического смысла работать за копейки. Зачем, если можно устроиться в яндекс еду, где не требуют вообще ничего и иметь писят к прям сразу же. А 11 тыщь... да нахуй вы мне всрались? Я просто возьму шаху и пойду бомбилой работать.
Студентота, да. Да честно говоря, если бы не было ахуенного контракта на полтора года я бы побежал не думая, считай обучат еще и устроят. Ща еще почитал, типо если ты расторгнешь контракт досрочно, они обязывают тебя выплатить 500к. Ну ладно бы там контрактик на полгода, а тут на целых полтора и выполняй любые приказы, хуй его знает. Пока чет думаю, что в словах этого анона есть доля правды >>3033022.
Пока план такой, пройти сперва собеседование, выслушать все условия, а потом думать.
>Это чё, последняя компания в мире? Чё ты к ней привязался?
Да это именно что и не работа, а стажировка с последующим устройством на работу. Не так много таких вакансий, тем более что я вообще ни дня в жизни не работал по специальности (IT), только самообразовывался и всякое такое. Ну честно говоря ты прав анон, мне чет начинает казаться, как будто легче напиздеть про опыт и вкатить по волчьему на нормальную работу, чем на соглашаться на такие условия
Это тебе сейчас кажется что полтора года дохуя, а когда-нибудь в будущем это время будет пролетать как день. Понятие времени субъективно и с возрастом бег времени ускоряется. Это лиричесаое отступление
А тебе дают шанс поработать в коллективе и набраться практического опыта. А это не менее ценно, чем теория. А ирогда и более ценится.
У тебя реальный шанс вкатиться - воспользуйся им.
Только на учёбу не забивай при этом.
Блять да какая разница. Задай им вопрос - зачем мне на вас работать? Они не стесняются ставить нищенскую зарплату и кабальные условия. А ты стесняешь послать этих чертей нахуй. Смысл щас жевать сопли, рассуждать ну а вдруг, а вот если... Практика такова, что это только первые звоночки. Проще им сказать "извините, я пойду дальше", чем разгребать пиздец потом. Как правило, первая чуйка никогда не подводит. Потом уже будет потеря мотивации, выгорание, самокопание "а зачем я согласился" и так далее. Сейчас ты можешь выкрутиться, сказать "пошли нахуй" и забыть. А потом у тебя контракт начнётся, совесть а-ля "ну как же я брошу проект на полпути" и так далее.
>>3033039
>стажировка с последующим устройством на работу
Наебалово скорее. Нужно ставить МИНИМУМ, поебать хоть стажировка, хоть работа. Пятьдесят тысяч и не рубликом меньше. Чё хотите делайте, но за меньшее я работать не буду. Это даже не серьёзно. Зачем тебе нужен мелочный жадный работодатель, который не может платить рыночную цену? ОН БЛЯТЬ ДАЖЕ НЕ ДВЕНАДЦАТЬ ТЫСЯЧ ставит, а одиннадцать ПИСОТ!!!! Мне это многое говорит о психологии такого человека. Он мог бы округлить до ближайшей тысячи, но нет, хоть на 500 рублей, но наебу! Просто ты не шаришь в психологии, а я это вижу. Даже если и стажировка, ну и что? Тебе всё равно же придётся ездить каждый день в офис, по сути та же работа.
Да вроде дистанционно. Ну по крайней мере в ваке так написано. Если скажут еще в офис ездить, сам вряд ли вывезу. У них там офисы в Москва Питере, а я вообще в регионе. И 11к платят я так понимаю именно когда тебя обучают и ты никакой реальной работы не делаешь. Потом там выходишь на реальный проект, получаешь PR1, потом через полгода пересмотр на PR2.
PR1 - 35 000 - 50 000 RUB;
PR2 - 63 000 - 90 000 RUB;
PR3 - 105 000 - 150 000 RUB.
(все суммы указаны gross, без учета вычета налога 13%)
Ну в целом я согласен, что это копейки пиздец (для Москвы-Питера тем более). Но если я на удаленке буду в этот момент, почему бы и нет. В моем городе ~50к это типо ахуенная зарплата.
В любом случае сначала попробую пройти тех. собес. Потом уже когда получу оффер, буду решать и думать.
Бля ты опять свою хуйню твердишь. Аутсорс - это в принципе ХУЁВАЯ СТАЖИРОВКА. Объясню как это работает. Это работа на поток. Ты сидишь в своём Тамбове, получаешь 100 рублей в час, а руководитель тебя продаёт американцу из Нью-Йорка уже за $20-30 в час, представляя тебя как опытного разраба. Разницу кладёт себе в карман. С одной стороны и американцу хорошо, он сэкономил на местных, которые просят $100-150 в час. И руководителю хорошо, он на тебе заработал. Проигравший тут только ты. Потому что тебя будут как ослика запрягать, быстрее быстрее. Устал ты, не устал - вообще поебать. Там бездушная атмосфера царит. Ну и то что ты кормишь левого дядю-посредника, а мог бы сам получать эти условные $20-30 в час.
ВСЁ! ПИСАТЬ ПРЕКРАЩАЮ! А дальше ты сам думай, надо тебе это или нет.
Да я тож про это слышал. Что даж специально тебя учат пиздеть в резюме, чтобы продать тебя другому барину подороже. В целом я понимаю, в чем наебка. Буду думать. Но все таки хочется ещё послушать чё они там сами скажут
Блять да не надо ничо слушать, мало ли чё они пиздят. Я бы вообще не тратил на них время. Меня удивляют нубы, сказано же это ловушка. Неееет, я всё равно пойду узнаю! Ну ОКЕЙ пойди узнай.
Это хуйня какая-то, а числа в вакансии отстали на 10 лет.
Либо у них там стажировка на потоке, они ни в кого не вкладываются, либо они очень отстали. Если это ещё и дс1/2/3, то шли их нахуй.
> Предоставляем каждому сотруднику ДМС со стоматологией
> Предоставляем каждому сотруднику ДМС со стоматологией
> Предоставляем каждому сотруднику ДМС со стоматологией
Вот так тебя там и будут менторить, просто на похуй, лол
Лоооол. Я кстати когда на сайте заявку оставлял. У них тоже форма не работала, не давала отправить заявку. А потом вообще сервер нахуй упал с ошибкой проксирования 5xx на сутки. Это было буквально позавчера
Да срать на них. Это скользкие мудаки. Они даже не могут сказать, наш заказчик - МТС. Все какие-то хитровыебанные формулировочки "заказчик – крупная российская компания, которая предоставляет клиентам цифровые, медийные и телекоммуникационные сервисы". Кто это? Нельзя прямо сказать - это тинькофф или билайн или мегафон? Какие там дворцовые тайны, шо прям нельзя раскрывать. Если они такие хитрожопые в этом, то и во всём остальном.
По твоему сообщению понял, что к чему, но есть пара нюансов:
Из джиры мы берем в основном только количественные данные по тикетам, т. е. сколько решено за сегодня и т. д. Руководители хотят копить эту стату по месяцам, чтобы, допустим, смотреть годовой график по месяцам (например, выполнение процент OLA за январь, февраль и т. д.). Получается, эти данные можно хранить в самом Prometheus, раз они не так много занимают? И каким образом это возможно организовать? Видел вариант, что нужно прописать срок в prometheus.yml, чтобы он во внутренней базе хранил дольше
>если бы не было ахуенного контракта на полтора года
Сам подумай - зачем делать такие контракты? Если работа хорошая, высокая зарплата, престижная фирма, дружный коллектив. Я сам останусь и никогда не уволюсь. Ты бы уволился из гугла? Из майкрософта? А если они принудительно запрещают увольнение, о чём это может говорить? Что работа говно и все оттуда валят, текучка дикая. Причём, они знают что работа говно и поэтому так пишут. Сними уже розовые очки. В хорошие фирмы очередь огромная стоит. Любая хорошая фирма только рада будет, если ты съебёшь от них. Они наймут кого-то другого.
Уговорил, пущай покупает билет в Redmond.
Тут сразу несколько аспектов.
Если бизнес наёбывает работников, это долг работников наебать бизнес. Люди первичны, и если компания относится к людям как с скоту, она нахуй не нужна, и надо обогощаться за её счёт по максимуму.
Если компания нарушает законы, надо собрать достаточно доказательств этого.
Если компания говно, там скорее всего нет адекватного логирования, и никто не узнает, что это ты базы спиздил.
Если узнают, у тебя есть папочка с нарушениями, которую можно угрожать передать государству, если попробуют тебя преследовать.
Итого сделаешь два хороших дела: получишь профит и нанесёшь урон плохому бизнесу.
Ты конечно ахуенно сравнил Гугл и галеру. С тем учётом, что у меня 0 дней опыта работы где-либо вообще
> никто не узнает, что это ты базы спиздил
Тебя ебать будет не компания, а её контрактор, каждый из которых умеет доставать логи из воздуха. И им не нужно иметь лог в котором написано "имярек спиздил данные", им достаточно чтобы ты был подозрительнее остальных, и дальше все твои сессии раскрутят. Сотрудников, которые уволились после таймстемпа актуальности базы проверяют в первую очередь.
Ну в любом случае, с хорошей работы не уходят. Это просто было для примера. Не конкретно гугл. Если тебе работа нравится, зачем уходить.
Работать ради опыта - это не аргумент. Можно получать опыт и при этом хорошо зарабатывать. Челики типа тебя притягивают перекупов. Объясню почему. Они специально ищут тех, кто работает ниже рынка. Чтобы продать твою работу по рыночной цене, а себе забрать разницу.
Здесь речь не столько о деньгах. Чем меньше ты просишь, тем хуёвее клиенты. Ты притягиваешь мутных типов. Ты пока ещё не понимаешь этих тонких механизмов, поэтому я тебе и объясняю.
>Из джиры мы берем в основном только количественные данные по тикетам
Это не интересно. Надо быть готовым отдавать данные по проекту, юзеру, лейблу, ваще любому филд или агрегированные произвольным образом, именно для решения этого вопроса и нужен прометей. Потому что это следующее что запросят ваши погонщики, когда войдут во вкус. А вообще конечно с такими запросами лучше съебывать из этой конторы, а не изобретать кнут, которым тебя же и высекут.
Про ретеншен полиси, это уже охуеть нужно чтобы такое спрашивать, иди гугли. В 1 строчке вывода.
>PR1 - 35 000 - 50 000 RUB;
>PR2 - 63 000 - 90 000 RUB;
>PR3 - 105 000 - 150 000 RUB.
Это дополнение с наличием нижней ставки после ревью гораздо интереснее.
Скорее всего оно говорит о том, что если ты не будешь отрабатывать свой нижний предел, то тебя просто выпнут самостоятельно разорвав обязательства, соотвествунно без штрафов (конечно нельзя оставлять в договоре лазейку что тебя могу выпнуть просто так в "последний день" и ты еще по их инициативе останешься должен). В таком случае это может иметь смысл. На практике интерны/трейни не производят никакой положительной работы первые месяца 3 это точно, а только генерируют отвлечение своего ментора. А тут тебе за это еще и что-то платят.
Если примешь решение работать, рекомендую перед подписанием просмотреть договор с юристом или квалифицированным с этих делах человеком.
>ЖМОТЫ БЛЯТЬ!!!!
Студентоте-импотенту без жопыта? Да даже слишком дохуя, они его по сути с нуля учить работать будут - пусть радуется, что не он платит такие деньи, а ему.
Просто: ты пойдёшь на реальную работу с реальными задачами вместо выдуманных лабораторок к тем, кто сука понимает, что ждать от тебя нечего. Честно говоря, можешь им в ножки поклониться за то, что не ты будешь платить за учёбу, а они тебе ещё и остыплют.
Потому что если профакамишь такое предложение и выйдешь на открытый рынок ВНЕЗАПНО обнаружишь, что без 3-5 лет опыта ты никому не упёрся, есть шансы, что не найдёшь никакую работу и пойдёшь в грузчики от безысходности. Про "я за такие деньги только на телефон отвечу" можно смело говорить, когда у тебя 15 лет стажа и список технологий в стеке - на лист А4 мелким шрифтом, а пока это не так - нехуй воротить носом.
>МИНИМУМ. Пятьдесят тысяч и не рубликом меньше.
Ну-ну, ага. Его учить работу работать минимум пол-года, чтобы понимал, как что устроено хотя бы примерно (и то будет больше повторять, что показали, чем генерировать пользу).
>>3033091
А не похуй ли?
>>3033168
>Они даже не могут сказать, наш заказчик - МТС.
Мне тут вспомнилась одна контора, которая на своей оффлайн-презе показала "наши продукты стоят вот у этих товарищей, но если что - мы вам этого не говорили потому что эндиэй и по закону мы не можем их бренды использовать в рекламных целях (а это именно они)".
Всем привет. Поясните как работает трудоустройство в DevOps и что для этого нужно
Работаю QA Automation, настраивал пайплайны в гитлабе (ну и до этого в дженкинсе что-то редактировал), немного баловался с докером. То есть не сильно связан с темой, но есть вариант и необходимость пройти курс AWS. В компании есть возможность заодно и сертификат получить. Так вот, с сертификатом Developer / DevOps реально вообще куда-то устроиться или нужно иметь еще много других знаний?
Понятно, что в основной работе полезно будет, но хотелось бы иметь и запасные варианты на изменчивое будущее
AWS - хорошая тема, но в России он нахуй не нужен. Там слишком тонкие материи. Это всё равно что алкашам из соседнего подъезда втирать про теорию квантовых струн. За рубежом вот там пользуется спросом это да.
>корпорация в другой стране, которая может забанить тебя по желанию левой пятки
>завязывать на ней свою инфраструктуру
Лол.
> Там слишком тонкие материи. Это всё равно что алкашам из соседнего подъезда втирать про теорию квантовых струн.
Хорошо, что ты к себе с самокритикой относишься и печально, что это для тебя тонкие материи.
Ты-то чё влез? Тебя кто спрашивал? Челик написал, что хочет пройти по нему курс. Я ему отвечал, а не тебе. А я не согласен! Да похуй вообще. Не моя проблема что кто-то чё-то не любит.
Бро, спасибо за план капкан
я как раз решил вкатываться
и ради такого дела брат подогнал мне подписку на агуруклауд
блин там столько курсов, аж глаза разбегаются и твоя база реально помогла
я уже осилил докер и ансибл
курс по ансибл кстати вообще бомба — весь курс из практических занятий
сейчас буду кубер ебашить
потом облака какие нить
авс или ажуру — пока не решил
Полный цикл выполнение масштабной задачи, с полной автономностью, самостоятельностью и необходимой делигацией определяет тебя как сеньора? Как пояснить за сеньорность за интервью, пониманием архитектуры и систем дизайна?
Или опыт овер > 6 для хрюш первостепенен?
похуй. для мне то бесплатно
> Как понять, что от мидла апнулся до помидора, какие критерии?
Тебе что это даёт? Знание, миддл ты или сеньор? Это как-то автоматически увеличивает капусту в твоем кармане? Делает работу интереснее? Если у тебя хорошая компания и хорошая зарплата, то и чё тебе ещё надо собака?
Запись в трудовой, что я Сеньор, а не рядовой инженеришка. Статусность очень важна.
>Запись в трудовой
Показуха. Ты можешь завести блог, сайт-визитку, канал на ютубе, ходить на конференции, развивать гитхаб. Cмысл в том, чтобы иметь много клиентов, из которых можно выбирать и самому ставить условия. Будь ты хоть трижды гипер-сеньор, если о тебе никто не знает, соответственно никто и не наймёт.
>Статусность очень важна
Статусность это название компании, когда ты работал в майкрософте, гугле или оракле. Или когда имеешь сертификаты от oracle, cisco, aws, и так далее. Как запись в трудовой (которую никто не смотрит), должна помочь хоть с чем-то, непонятно.
>Или когда имеешь сертификаты от oracle, cisco, aws, и так далее
Аноны, посоветуйте плиз. А эти сертификаты пообще ценятся работодателями? Стоит заморачиваться чтобы получить CKA или CKAD? Еще хочу получить сертификат по линукс чисто для себя, но как бы чтобы и на рынке не хуйней считался. Какой больше цениться: LFCS LPIC или RHCE?
Все что в силах залутать - лутай. Пригодится туалет обклеить внутри на даче, коли денег не жалко и времени
я лично готовясь по RHCSA/RHCE вкатился в профессию. план был такой - получить сертификат и пойти по собеседованиям, но так получилось что погрузившись в тему через месяц-полтора я уже закинул резюме, мне написали и я прошел админом на удаленОчку.
поэтому на сертификаты забил, но обучение помогло, конечно. я бы и от сертификата не отказался, хоть попробовать сдать, но тогда денег прям в обрез было, и сдавать надо было ехать в другой город. у редхата гораздо позже появилась возможность сдавать удаленно, ну а как треснула гойда так вообще похуй стало.
я довольно посредстванно связан с деплоем и прочим, устроился на бекенд и че то большая нагрузк не дала окунуться в смежные сферы
у меня такой вопрос, есть пожилой пк, и желание в свобоное от работы время пилить петпроект со всей хурмой, как бы наверстать то что упустил, ci cd всякие сервисы дополнительные окромя основного вебсервиса, и отсутствие желания постоянного оплачивания вдс под это "хобби". Я же правильно понимаю что у меня не должно возникнуть каких то особых проблем реализация моего плана по использованию этого компутера в своих хоббийных целей? (во внешнюю среду не собираюсь публиковаться, поэтому обычные проблемы домашних серверов по белым адресам и прочим опускаю)
если еще кинете в меня ссылкой на адекватный мануал по ci cd на таком сетапе будет здорово
спасибо за ответы
Ну и правильно ёпт, нехуй слушать двачерских пиздаболов. Молча обучился, молча подал заявку и получил работу. Без всяких "а чё вы посоветуйте", а вдруг выстрелит, а вдруг не выстрелит... Хочешь обучаться - бери и обучайся.
Ну бля, если ты так говоришь "отсутствие желания постоянного оплачивания вдс под это "хобби"' - назовите какая сумма на кону, сэр? Если трехзначная сумма в месяц, может просто не стоит хобби заниматься и всё. Если твоё хобби никому пользы не приносит и ты несерьёзно относишься, так может оно тебе и не нужно.
На сколько я понял там сетап за 1.5к+ только сможет что-то такое потянуть или все же минимального (2 ядра и 4 ОЗУ) опираюсь исключительно на поверхностный гуглинг потмоу что совсем не имею представления о том сколько жрет тот же самый постгрес какой нибудь. Поскольку пк стоит без использования, видится это не целесообразным
На счет "никому" не могу скзаать, мне оно пользу принесет, (практика, освоение чего то нового), но черновик не обязательно должен быть из белоснежной премиальной бумаги.
>Молча наступил на грабли, молча нуступил на другие грабли, сука-бля, еще одни грабли, погуглил, поспрашивал на двачах/в телеграм-чатах/у ментора, молча обучился, молча подал заявку и получил работу.
Чаще всего так на самом деле
>На сколько я понял там сетап за 1.5к+
Проблема в самой архитектуре. У меня все хобби проекты обходятся в пределах free tier. Плачу только за домены. Вопрос: а нахера тебе ставить свой собственный постгрес если есть https://neon.tech/ https://planetscale.com/ ? Ну то есть нахера ставить постгрю если planetscale плюс минус бесплатно выйдет. Тоже самое со всем остальным.
Тарификация YDB в бессерверном режиме
Хранение данных
Начнём с того, о чем можно рассказать быстро, — стоимости хранения данных. В отличие от dedicated режима, где вы оплачиваете зарезервированное под ваши данные дисковое пространство, объём хранилища serverless БД условно бесконечен и никак не влияет на стоимость. В полном соответствии с концепцией serverless, вы платите только за тот объём, который фактически используете. Также, пока объём ваших данных меньше 1 ГБ, их хранение будет бесплатно (Free tier).
Тариф устанавливается за хранение 1 ГБ в месяц выше бесплатного порога, расчет производится с точностью до 1 КБ. Таким образом, по действующему на момент написания этого урока тарифу в 21,38 рублей хранение 2,5 ГБ данных обойдется вам в 32,07 рублей в месяц.
Исполнение запросов
Исполнение любого запроса к БД оценивается в специальной единице измерения, которая называется Request Unit (сокращенно RU). Она отражает, сколько различных ресурсов было задействовано для исполнения запроса. Чем больше ресурсов потребовалось, тем выше стоимость исполнения запроса в Request Units (RU) и, соответственно, конечная стоимость в рублях.
Для каждого вида запросов определены правила, по которым на основании собираемой в процессе исполнения запроса информации об использовании ресурсов определяется его стоимость в RU. Данные правила нужно понимать для того, чтобы представлять какие ресурсы требуются для исполнения разных запросов, как их использование влияет на стоимость, и выбирать наиболее оптимальный вариант их исполнения.
Чтобы предотвратить неожиданное использование большого количества RU из-за неоптимальных запросов, может быть установлено ограничение по потреблению RU в секунду. По умолчанию для каждой создаваемой БД устанавливается ограничение в 10 RU/сек, к которому применяется накопление неиспользованных RU в течение 5 минут. С таким ограничением вы можете свободно вести разработку и тестирование приложений, не опасаясь получить большой незапланированный счет.
Суммарная стоимость исполнения всех запросов в RU за некоторый период является базой, на основании которой рассчитывается стоимость в рублях, с применением следующих правил тарификации:
Первый миллион Request Units каждый месяц предоставляется бесплатно (Free tier).
Тарификация YDB в бессерверном режиме
Хранение данных
Начнём с того, о чем можно рассказать быстро, — стоимости хранения данных. В отличие от dedicated режима, где вы оплачиваете зарезервированное под ваши данные дисковое пространство, объём хранилища serverless БД условно бесконечен и никак не влияет на стоимость. В полном соответствии с концепцией serverless, вы платите только за тот объём, который фактически используете. Также, пока объём ваших данных меньше 1 ГБ, их хранение будет бесплатно (Free tier).
Тариф устанавливается за хранение 1 ГБ в месяц выше бесплатного порога, расчет производится с точностью до 1 КБ. Таким образом, по действующему на момент написания этого урока тарифу в 21,38 рублей хранение 2,5 ГБ данных обойдется вам в 32,07 рублей в месяц.
Исполнение запросов
Исполнение любого запроса к БД оценивается в специальной единице измерения, которая называется Request Unit (сокращенно RU). Она отражает, сколько различных ресурсов было задействовано для исполнения запроса. Чем больше ресурсов потребовалось, тем выше стоимость исполнения запроса в Request Units (RU) и, соответственно, конечная стоимость в рублях.
Для каждого вида запросов определены правила, по которым на основании собираемой в процессе исполнения запроса информации об использовании ресурсов определяется его стоимость в RU. Данные правила нужно понимать для того, чтобы представлять какие ресурсы требуются для исполнения разных запросов, как их использование влияет на стоимость, и выбирать наиболее оптимальный вариант их исполнения.
Чтобы предотвратить неожиданное использование большого количества RU из-за неоптимальных запросов, может быть установлено ограничение по потреблению RU в секунду. По умолчанию для каждой создаваемой БД устанавливается ограничение в 10 RU/сек, к которому применяется накопление неиспользованных RU в течение 5 минут. С таким ограничением вы можете свободно вести разработку и тестирование приложений, не опасаясь получить большой незапланированный счет.
Суммарная стоимость исполнения всех запросов в RU за некоторый период является базой, на основании которой рассчитывается стоимость в рублях, с применением следующих правил тарификации:
Первый миллион Request Units каждый месяц предоставляется бесплатно (Free tier).
В любом облаке есть приветственные бонусы. В ажуре 200 $ на месяц, в Яндексе по-моему 3000 ₽ на пару месяцев. В принципе можешь любую инфраструктуру поднять. Даже если ты развернёшь какую-то неебическую архитектуру для обучения, а потом убьешь её, то этих денег хватит тебе за глаза. Можно каждый день кубер разворачивать, обучаться и убивать его. На пожилой комп поставть dnla и крути мальтики в перерывах
я в тот момент 2017-2018 в /wrk it треде зависал, сохранил посты анонов которые отвечали на вопрос как они собеседуют соискателей на админов/девопсов. это тоже помогло, дополнительно дает понимание тем на которые надо обратить внимание. некоторые вопросы потом даже попадались в том или ином виде.
По хардам также - кроме докера, ансибла, ci/cd, гита и основ кубера что-то ещё нужно критичное? То что линух на уровне среднего админа должен быть выдрочен это само собой.
Дохуя где питон видел в вакансиях, но насколько он нужен джуну хз.
Сейчас сам в техподе проебываю время и нервы, не знаю стоит ли задрачивать вышеописанную матчасть или уже пиздовать на собесы.
С радостью попиздовал бы, но из-за мегауебищного графика хз когда появится возможность
>по вкату на джуна
>у джунов в 90% не указано
>насколько он нужен джуну хз
Да вы заебали уже. Нету никаких джунов. Есть просто devops-инженеры. В компаниях в 95% случаев всего ОДИН ДЕВОПСЕР. У них нет старшего девопсера. Младшего девопсера. Среднего девопсера, хуеднего девопсера. Ты будешь ебаться в одиночку. Никто тебе спасательный круг не кинет, случись какая хуйня. Знать нужно ровно настолько, чтобы не обосраться. Оставшиеся 5% - это крупные компании уровня росбанка, билайна, сбера и так далее.
>В компаниях в 95% случаев всего ОДИН ДЕВОПСЕР
Что за хуйню я читаю?
Ни разу не работал в компании с 1 девопсом.
Даже работая на совсем мелкой галере девопсов было трое.
>мелкой галере
Вот именно что ГАЛЕРЕ! Если ты работаешь только в галерах то ничего удивительного.
их постоянно перераспределяют между проектами и в итоге большая часть для уходит на созвоны и вспоминание что же они тут наворотили на прошлой неделе.
Очевидно же!
В стандартном случае терраформ+ансибл, но машины-то физические - чем заменить терраформ? Беглый гуглинг выдал кучу вендоро- и дистро-специфичных решений для установки и первичной конфигурации, я запутался и нихуя не понял! Что самое стандартное?
Алсо, философский вопрос: насколько вообще реально минимизировать походы ножками к машинам? Мне видится идеальный механизм примерно так: на машине есть большая красная кнопка, по её нажатию всё затирается нахуй и раскатывается стандартный образ из отдельного рид-онли хранилища, дальше оно уже стучится в сеть и там мы как белые люди что хотим, то и накатываем. База или маняфантазии?
Foreman + Ansible попробуй. Он должен дать автодискавери машин + автонакатку образа после дискавери по шаблону или условиям.
Ансиблом потом уже донастройка.
Ну и дополню высер анона выше. Я надеюсь, у тебя там нормальные серваки же? С таким количеством нужно иметь доступ к консоли через Raritan, web-KVM или ещё какой удалённый интерфейс управления. Это чтоб эпично обосравшись со своими свистоперделками на ансибле, не бежать, роняя кал в серверную
Вкатывался а джуна (да прямо так и называлась вакансия, джуниор девопс)
Все что ты описал только без питухона. Прошел по тестовому, зп 80 (дс2) через год х2.
Спасибо анон, в моей текущей 1кк мухосрани тоже много вакух именно с джуниор и наличием менторов из других девопсов, буду туда пробоваться
>Менторы
Кто в эту хуйню вообще верит?
Чувак прошедший курс на год раньше тебя - не ментор.
В сущности, менторов не существует. Разве что за тобой на работе закрепят начальника и он постарается первые несколько месяцев не очень сильно тебя гнобить.
>Только тинек на финалах просто сбривает тебе грейд со словами "ну ты не тянешь на сеньку, вот тебе грейд мидла - поработай пару лет, а там посмотрим". Итс тинькофф, так сказать
Работал до войны там. Такую же хуйню хотели прокатать. Я сказал, что мне похуй на какой грейд меня засунут и как будут называть, ну я хочу свои 300к в наносек. В итоге дали мне оффер, но после войны я съебал в гейропку
Я даже хз кому на бейдж 3к дают, слышал про 1к в БЦ , но это не точно.
Достаточно для всего кроме gpu, да, которых из дешёвых никогда нет.
>В итоге дали мне оффер, но после войны я съебал в гейропку
А куда съебал? В восточной много где перестали же визы давать
>Выкатывай контрофер. Там тоже не дураки сидят и оценивают готовы ли они тебе накинуть грейд на перспективу.
Зачем выкатывать контрофер, если его можно просто сразу принять и слать нахуй торгующихся дебилов?
Чтобы через полгода не валить с пылесоса охуевая.
> из системы
> в систему
Для начала сам пойми что ты подразумеваешь под "системой", у системы как таковой нет переменных окружения, они есть у процесса. И какому процессу ты хочешь докинуть переменных окружения мне нихуя не явно.
Да я под ментором больше имел в виду чувака который тебя онбордит вначале чтобы остальных сотрудников не дрочил по тупым вопросам
лучше видео на ютуб
если просто гуглить то какие-то капитанские вопросы: типа что такое линукс
У тебя забился диск. При этом показания df и du расходятся - последний говорит что занято чуть меньше половины. Твои действия?
Ну и чем ты разительно от сисадмина отличаешься?
теже linuxы сети серверы контейнеры танцы с бубнами
Лучше бы подсказал, они строил себя токсичную хуету
Вот же дебил. Разговор не про меня, а про тематику треда, ослица тупорогая, блядь. Создай сисадмин тред и сри там своим говном, хуйня оффтопная
>сделал выводы о практическом направлении в проектной разработке по олигофренскому мему из одноклассников
эникеич, глубокий вдох и иди еды какой покушай вкусной
ничего джуненок, ты щас выговорись, а потом как успокоишься про системди читать иди и как прокси прокидывать, и как правильно наклейку наклеить на казеную клавиатуру, чтобы не дай бох при увольнении кнопкодав ее не спиздил, а то плотить будеш! это же такие девопсерские таски типичные) ты прав, мы тут все такие
я мимо другой чел
у нас в конторе девопсеры в трудовой сисадминами записаны
потому что на сисадмина есть профстандарт, а на девопса нет
потому что девопс — это вообще культура, а не должность
вот у нас даже в вакансии на сайте написано первым пунктом:
Требования:
•Углубленное знание Linux и взаимодействия процессов, профилирования нагрузки; — считай админство
это в крупных конторах и сисадмин отдельный, и сетевой инженер есть, и девопс, и релиз менеджер, и даже админ бд
а в мелких конторах ты все будешь сам делать
и сеть поднимать и права раздавать и с монгой ебаться и сисд строить и еще кучу задач выпонять
так что засунь свое токсичное чванливое бахвальство куда подальше и помоги человеку
это на работе ты можешь всех тупыми называть, а на дваче будь мил человеком
тут и без тебя говна хватает
Так, а где связь между тематикой треда и поведением твоего хитровыебанного ведь называться ты можешь как угодно, вопрос в том, что ты делаешь РАБотодателя, уебан ты тупоголовый?
хорошая попытка забайтить, но ты палишься жутко, хуйлуша на эникее
>хуйлуша на эникее
это типа твоя должность что ли?
типа в конце всегда пишут: с уважением, девобсер хуйлуша на эникее
>называться ты можешь как угодно, вопрос в том, что ты делаешь РАБотодателя
все верно. и мне как человеку со стороны вообще не видно разницы между сисадмином и девопсом
права мне кто выдает? девопс
а если сервер логами забился, кто будет чистить? девопс
ну и так далее
Поискать открытые файлы? Загуглить меджик спелл (что-то там с lsof, емнип), прибить\перезапустить процессы, которые держат дескрипторы открытыми.
Если не поможет, хз, может что-нибудь с айнодами, много мелких файлов - копать в ту степь.
А первым делом сделать бэкап этой машины!
инб4 мы вам перезвоним
Ну образ вм это собственно образ виртуальной машины (бадум-тц), с эмуляцией железа и полноценной ос. А контейнерный образ это просто сжатое иммутабельное дерево файлов, в которое можно чрутиться.
>прибить\перезапустить процессы, которые держат дескрипторы открытыми
из опыта собеседований всегда ставят условия что процессы прибивать нельзя
олсо подкину вопрос - у тебя есть distroless контейнер, в котором ничего нет кроме самого приложения и в который ничего не поставить. Приложение не отвечает по сети, как проверить сеть из контейнера.
Выделенных - не за чем. Но его функции кто-то на себя должен брать пока он в отпуске.
Проблемы негров на их РАБотках, абсолютно не волнуют остальных. Или ты совершенно не в состоянии этого понять, болезный?
Перекатился из Linux саппорта в SRE в мидл компанию, месяц пока ничего серьезного не делаю, доступы выдают, это в всех крупных так?
Собесился где-то 3 недели и выбрал компанию, где плотный кубер, так как хотел лучше его изучить, хотя в других платили больше. видно пока k8s в среднем бизнесе плохо развит.
Была еще одна контрорка, но там держурства в выходные с кубером тоже, нафиг надо в выхи выходить.
Че как у вас там?
Зачем проверять сеть из контейнера?
Сеть лучше проверять из сетевого неймспейса. Мне лень выковыривать нормальным явным образом id namespace (я если честно сходу даже не вспомню как, да и это делается медленно в 2-3 команды) и я тупа грепаю по названию работающего в контейнере процесса и делаю nsenter -n -t $pid_of_process bash. Ну это в сложных случаях.
В простых достаточно повесить tcpdump -nn -i $container_interface.
собственно это и есть ответ. ты не поверишь сколько людей даже на работе будут пытаться тащить/скачивать какие-то дебаг образы чтобы выполнить данные функции.
>Сисадмин это меняльщик катриджей
В ИП Анонимусов?
Недавно видел как искали сисадмина любого уровня в игровую компанию в любой точке мира
>а девопс это
культура или методология
>месяц пока ничего серьезного не делаю, доступы выдают, это в всех крупных так
5 месяцев было у меня
Устраиваюсь на новую работку, но из минусов - не выдаётся ноут.
Планирую брать макбук.
Имеет ли смысл брать Macbook Air на m2/m3 проце, с 16 гигами оперативки? Хватит ли для работки девопсиной, или Air это прямо печатная машинка, буквально?
До этого маками не пользовался никогда
Нахуя козе баян? Ты не можешь работать с любого другого ноута, пеки, мобилы, а только с огрызков?
Ты, вероятно, идиот?
Потому что явсю жизнь на шинде/линуксах.
Шинда просто непригодна для работы, а в линуксах заебала повсеместная недопиленность. Хочу наконец попробовать что-то человеческое, для людей.
Ладно, я понял уже, что на сосач за советом идти было ошибкой
да. идеальная машинка для работы: легкая, производительная, шикарный экран, должно держит заряд
у меня вообще с 8 гб оперативки и хватает за глаза
для тебя будет шоком, но это не стандартная интеловская архитектура и тут по другому устроено
Не, я реально не втыкаю, какая, нахуй, разница, с чего работать девопсинем? Мне абсолютно поебать, где дрочить таски, говнять ямыль гитлаба и дрочить сонсоль. Я распрекрасно это делаю из под 10 форточки, например. Или когда в ебенях, мухосранских пердях, но с инетом, все это делаю с мобилы, нахуй. То ты видать немного тупенький, потому и решил, что макбук тебе чем-то поможет, лол
А ты чего порвался-то так? Ты из тех, кто с пеной у рта доказывает, что макбук нинужон?
> То ты видать немного тупенький, потому и решил, что макбук тебе чем-то поможет,
Он ни чем не поможет. Просто хороший, качественный ноутбук для работы. У тебя видимо триггер какой-то на яблоко, раз тебя так рвёт.
Хорош, братик, какой стек на проекте? Я тоже недавно получил оффер на 120, но там легаси пизда, отказался, ищу дальше
Спасибо.
кубер гихаб артифактори вмваре
я пока только доку пишу, ничего серьезного не делаю. меня под разработку мониторинга брали, постепенно дают доступы, а уже хочется что-то ручками поделать)
Так не у меня, а у того хуя и у тебя рвётся. Я вполне адекватно у него с самого начала спросил, Нахуя козе баян? И какой ответ я получил? Правильно, высер в стиле пук-среньк
>полутухлый тред
>с постами раз в неделю в лучшем случае
>неожиданно, начали срать, как в чате телеги, блядь
>нихуя странного, да
знакомый устроился в топовый банк, правда на должность дата архитектора. где-то полгода ему права выдавали, а он после это сказал, что выгорел и уволился.
От безделия тоже выгорают
а что писать по опыту в резюме на этой должности, если просто так сидел?
писать что ничего не делал так себе, а врать тоже не хочется, потом тряска начнется
Везёт, анон. У меня там вообще монолит, без кубера, для русской госки. Ищу дальше
>Планирую брать макбук.
Совершенно бестолковая идея.
Проекты в абсолютном числе случаев работают на хуй86. Никому не всралось чтобы ты вместо работы занимался приседаниями: как запустить проект на arm64, или разбирался с тем что это за проблемы: реальные или архитектуро специфичные. Это не несет никакой пользы бизнесу. И это касается и разработчиков и дево-псов.
Мы на всех свои проектах поддерживаем локальные окружения разработчика. Порой запускаем по 40 контейнеров. В таком случае мы для разработчика добиваемся максимально маленького RTT между написанием кода и получением результата. (некоторые новички даже офигевают: "А что так можно было?", "У нас" - говорят, "был один remote dev stand за который надо было договариваться.") В таком случае не надо вообще ждать пока соберутся образы, можно редактировать прямо исполняемый код (благо пишем восновном на php и js) работающий в близком к проду окружении и получать обратную связь со скоростью нажатия "f5". Поэтому ноут должен быть ултимативно х86 и с >=16 гигов оперативки (32 желательно).
У нас есть несколько метросексуалов нитаких как все. Они самостоятельно ебутся со своей ГейОС, ставят виртуалки, дебажат через динамические фитча стенды (с rtt 5 минут). Не ебет вообще что они там делают. Мы эти запросы, на поширудить в ГомосекОС, игнорируем, ну т.е. сваливаем в беклог умирать. Да они вобщем-то уже и перестали пытаться пропихнуть свой нетрадиционный взгляд на вещи с заднего хода.
Какая-то выдуманная проблема.
Если ты не разрабатываешь под конкретную платформу на плюсах, то ваще пофигу хоть Mac хоть винда хоть 86 хоть 42. Тем более если твоё приложение работает в контейнере.
> Хватит ли для работки девопсиной, или Air это прямо печатная машинка, буквально?
Для "девопсинга" это печатная машинка буквально. Работать будешь или в локальной виртуалке, или в ремоуте. Отлаживать какие-либо скрипты для линукса под макосью нет смысла, контейнеры запускать и линуксовые маны читать всё равно придётся в виртуалке.
В принципе аппаратно машина хорошая, если нет неприязни к операционке и кастрированной клавиатуре - можешь взять. Если никогда не работал с чем-то из этого, то лучше одолжи на месяц у кого-нибудь - своих неудобств там хватает, операционка сочетает в себе худшие качества винды и старых юниксов.
> M2
К этому не забудь диск на 512, даст примерно 25% прироста к скорости работы. При использовании свопа ещё больше.
Ну как бы тебе сказать про макось. Там повсеместная некастомизируемость. Если что-то не нравится - в лучшем случае есть мокрописька которая тебе поможет. В худшем - мокрописьки нет и скорее всего попытки её написать наталкивались на архитектурные проблемы.
Качество тоже хромает, местами прямо видно что функционал или делали для ipad и в десктопе он существует "как есть", или делали во времена пантеры и с тех пор недополировли. Фичей нацеленных именно на десктоп там уже несколько лет не добавляют.
Че за хуету я только что прочитал, лол?
Т.е. многочисленные тестовые стенды и окружения, что делают в нормальных конторах для разработки, это хуета и надо все говнять локально. Заебись, вода
>Для "девопсинга" это печатная машинка буквально
вот у меня запущено куча докеров, при этом печатная машинка с 8 гб все равно работает стабильно. браузер с 100500 вкладок все так же работает стабильно, страницы скролятся плавно, ну и все такое
>кастрированной клавиатуре - можешь взять
лучшая клавиатуру дла разработчика. это я про версию с англиской клавой
>тлаживать какие-либо скрипты для линукса под макосью нет смысла
вообще не проблема с remote ssh. я нарборот практически ничего локально не отлаживаю и не ставлю
>Ну как бы тебе сказать про макось.
надежная ос, если тебе нужна хорошая машинка для выполнения рабочих обязанностей, а не для пердолинга еще и со своим десктопом
>операционка сочетает в себе худшие качества винды и старых юниксов
>Качество тоже хромает
личная вкусовщина без аргументов
>Там повсеместная некастомизируемость.
на серваках тоже кастомизиируешь? обои там анимешные ставишь да?
>Фичей нацеленных именно на десктоп там уже несколько лет не добавляют
какие такие фичи тебе нужны как девопсу?
>своих неудобств там хватает
везде хватает.
бывают моменты когда ты какую-то проблему на макос решаешь за 10 минут, на винде за 10 часов. а бывает наоборот
Работал как-то в компании где разрабатывали низкоуровневую приложуху для серверов на Linux, идеально было работать с линусом на десктопе. Работать на винде или макоси было бы очень глупо.
Потом работал в компании где вся инфраструктура и разработка на виндовом стеке. Ребята с линуксами конечно мучились. Постоянно что-то не работало или работала не так. А техподдержка говорила ну вы же на Линуксе опытные пользователи, вот и ебитесь сами с ним.
Сейчас на фул удалёнке клауд инженер ака девопс. Работаю с личного устройства. Лично для меня MacBook Air идеальный ноутбук для таких задач.
На самом деле не топлю за macos, но у вас какие-то выдуманные проблемы
если у тебя макос, ставишь iterm или warp, потом brew , потом awscli ansible terraform mongosh python
если у тебя винда, ставишь windows terminal, потом Chocolatey или scoop, потом awscli ansible terraform mongosh python
если у тебя юбунту, апт апжейт и потом awscli ansible terraform mongosh python
все! вперед работать. Главное чтобы тебе было удобно, и всякие свистоперделки на твоем устройстве отнимала бы у тебя меньше времени чем от рабочих задач
>Для "девопсинга" это печатная машинка буквально
вот у меня запущено куча докеров, при этом печатная машинка с 8 гб все равно работает стабильно. браузер с 100500 вкладок все так же работает стабильно, страницы скролятся плавно, ну и все такое
>кастрированной клавиатуре - можешь взять
лучшая клавиатуру дла разработчика. это я про версию с англиской клавой
>тлаживать какие-либо скрипты для линукса под макосью нет смысла
вообще не проблема с remote ssh. я нарборот практически ничего локально не отлаживаю и не ставлю
>Ну как бы тебе сказать про макось.
надежная ос, если тебе нужна хорошая машинка для выполнения рабочих обязанностей, а не для пердолинга еще и со своим десктопом
>операционка сочетает в себе худшие качества винды и старых юниксов
>Качество тоже хромает
личная вкусовщина без аргументов
>Там повсеместная некастомизируемость.
на серваках тоже кастомизиируешь? обои там анимешные ставишь да?
>Фичей нацеленных именно на десктоп там уже несколько лет не добавляют
какие такие фичи тебе нужны как девопсу?
>своих неудобств там хватает
везде хватает.
бывают моменты когда ты какую-то проблему на макос решаешь за 10 минут, на винде за 10 часов. а бывает наоборот
Работал как-то в компании где разрабатывали низкоуровневую приложуху для серверов на Linux, идеально было работать с линусом на десктопе. Работать на винде или макоси было бы очень глупо.
Потом работал в компании где вся инфраструктура и разработка на виндовом стеке. Ребята с линуксами конечно мучились. Постоянно что-то не работало или работала не так. А техподдержка говорила ну вы же на Линуксе опытные пользователи, вот и ебитесь сами с ним.
Сейчас на фул удалёнке клауд инженер ака девопс. Работаю с личного устройства. Лично для меня MacBook Air идеальный ноутбук для таких задач.
На самом деле не топлю за macos, но у вас какие-то выдуманные проблемы
если у тебя макос, ставишь iterm или warp, потом brew , потом awscli ansible terraform mongosh python
если у тебя винда, ставишь windows terminal, потом Chocolatey или scoop, потом awscli ansible terraform mongosh python
если у тебя юбунту, апт апжейт и потом awscli ansible terraform mongosh python
все! вперед работать. Главное чтобы тебе было удобно, и всякие свистоперделки на твоем устройстве отнимала бы у тебя меньше времени чем от рабочих задач
Макбук это кал, выдавали на прошлой работе. Отвратительная клавиатура без кнопок delete, printscreen, home, pageup, pagedown, отсталая ОС, дизайн на уровне убунты 12.04.
За свои деньги не бери, там 50% стоимости это прогрев гоев. Возьми обычный хороший ноутбук за ту же сумму и поставь линукс. Это закроет все твои девопс-потребности, сэкономит денег и не потребует переучиваться.
>>3086706
Здесь надо смотреть не на "нормальные конторы", а на задачи, которые решаются. Вот пример из жизни - у нас на проекте после ввода локального окружения, нагрузка на раннеры уменьшилась В СТО РАЗ и я не преувеличиваю. Окружение реализовано на k3d + werf + makefile. Сперва проект деплоится и тестируется разрабом локально, если видит, что все ок, то выкатывает на review окружение.
И да, я прекрасно осознаю, что есть проекты, где это невозможно, не нужно, неподходит и т.д. Я к тому, что локальное окружение это не антипаттерн.
>>3086962
>вот у меня запущено куча докеров
Ну значит не куча, раз 8гб хватает. Я тоже когда это локальное окружение начинал делать, сидел на ноуте с 8гб. Со свапфайлом это еще хоть как-то работало, но быстро стало очевидно, что нужен ноут с 32гб ОЗУ для нормальной работы
> надуманные проблемы
Это не проблемы - это список того что посмотреть перед тем как отдавать деньги за машину. На проблемы UX макоси у меня в /s/ ушло три больших поста, и я там ещё не писал как охуенно на сономе чинить маршруты и DNS, если у вас сеть с ipv6.
Я уже заебался, ненавижу эту хуйню блядь, ну не идет никак.
Что-то уже реализовано, но чувствую, что сделал через жопу.
Задачи у меня сейчас такие стоят:
1. Надо научиться редактировать rules прометеуса в хелм-чарте
2. Надо настроить Thanos, чтоб если нода с прометеусом падает, это не аффектило мониторинг
3. Отказоустойчивый алертменеджер - как?
4. Алертинг по логам - как лучше всего реализовать. Сделал правило в графане "если в течение 5 минут 3 сообщения с loglevel ERROR, то алерт", естественно, нихуя не работает
5. Кастомные алерты в телегу - КАК НАХУЙ???
Блядь, все что связано с администрированием, кубером, сетями и т.д. мне удовольствие приносит, но ебаный в жопу мониторинг сидит костью в горле
ПОМОГИТЕ
Давай, буду благодарен. Я пока с торрентов что-то скачал, но скорее всего, это кал какой-нибудь окажется
>50% стоимости это прогрев гоев
Аналогичый ноутбук по производительности типа Ленова йога Делл хпс будет стоить как минимум в полтора раза дороже в минимальной комплектации. а если тебе нужен хороший экран и много оперативки, потому что на винде и Linux так всё хорошо оптимизировано, то ноутбук будет стоить два раза дороже.
Какой-нибудь дешёвый кал, понятно дело будет дешевле. Только потом не надо от него плеваться
>поставь линукс
Арч какой-нибудь. не, лучше мадриву, лол
>сэкономит денег
Уже выяснили что не сэкономим
> не потребует переучиваться.
Переучиваться программировать со свифта на котлин?
>И да, я прекрасно осознаю, что есть проекты, где это невозможно, не нужно, неподходит
Уже неплохо. остался осознать что есть люди которым Линукс на дешёвом ноутбуке невозможен не нужен не подходит
>Вот пример из жизни - у нас на проекте после ввода локального окружения, нагрузка на раннеры уменьшилась В СТО РАЗ и я не преувеличиваю.
Пользователи за это платит? Какое велью от этого?
У нас вот был проект с пропускной способностью в десятке лямов QPS. Вот за это реально платили. Разрабатывали кто на чем хотел. Кто на винде, кто на линуксе, кто на макос сервис сервис сервис 333
>Ну значит не куча, раз 8гб хватает
Шесть гигов контейнеры жрут. +2 браузера гига четыре. Telegram сука гиг целый. Но все остальные программы мелочи.
>но быстро стало очевидно, что нужен ноут с 32гб ОЗУ для нормальной работы
Вообще ничего очевидного. У меня знакомый саентит живёт сл 128 гигами оперативки на своем домашнем компьютере.
А мне восемь вообще за глаза. Я на самом деле очень редко докеры кубернетисы запускаю локально. На фига? Можно сервер поднять в корпоративный сети, или арендовать в облаке.
Но чаще всего девопсу вообще не нужно куча оперативки и мощный процессор.
Особенно на начальном этапы карьерного пути когда никаких сложных задачки получать не будешь
Хотя кстати на моем новом MacBook Air консольные утилиты на Go быстрей компилируются чем на топовым i7 2016 года
>проблемы UX
Проблема интерфейса и его восприятия это чисто персональная история
Сколько лет сижу на макос и сколько раз они глобально всё меняли
Раза три по-моему.
Ну мне как-то всё равно. Мне чаще всего нужен терминал и вс код.
У меня была идея как-то купить хороший ноутбук на винде, так как работал в компании с виндовыс стком
Ну как посмотрел цены, что они в два раза дороже — перехотел сразу
>на сономе чинить маршруты и DNS, если у вас сеть с ipv6
Это дома что ли?
Я что-то везде работал от крупных компаний мелких. Все до сих пор на 4 сидят
Ну если ты полюбишь экспериментировать исследовать то реально не буду советовать MacBook
Думаю я предпочитаю ебаться с женой, а не с линуксом
>50% стоимости это прогрев гоев
Аналогичый ноутбук по производительности типа Ленова йога Делл хпс будет стоить как минимум в полтора раза дороже в минимальной комплектации. а если тебе нужен хороший экран и много оперативки, потому что на винде и Linux так всё хорошо оптимизировано, то ноутбук будет стоить два раза дороже.
Какой-нибудь дешёвый кал, понятно дело будет дешевле. Только потом не надо от него плеваться
>поставь линукс
Арч какой-нибудь. не, лучше мадриву, лол
>сэкономит денег
Уже выяснили что не сэкономим
> не потребует переучиваться.
Переучиваться программировать со свифта на котлин?
>И да, я прекрасно осознаю, что есть проекты, где это невозможно, не нужно, неподходит
Уже неплохо. остался осознать что есть люди которым Линукс на дешёвом ноутбуке невозможен не нужен не подходит
>Вот пример из жизни - у нас на проекте после ввода локального окружения, нагрузка на раннеры уменьшилась В СТО РАЗ и я не преувеличиваю.
Пользователи за это платит? Какое велью от этого?
У нас вот был проект с пропускной способностью в десятке лямов QPS. Вот за это реально платили. Разрабатывали кто на чем хотел. Кто на винде, кто на линуксе, кто на макос сервис сервис сервис 333
>Ну значит не куча, раз 8гб хватает
Шесть гигов контейнеры жрут. +2 браузера гига четыре. Telegram сука гиг целый. Но все остальные программы мелочи.
>но быстро стало очевидно, что нужен ноут с 32гб ОЗУ для нормальной работы
Вообще ничего очевидного. У меня знакомый саентит живёт сл 128 гигами оперативки на своем домашнем компьютере.
А мне восемь вообще за глаза. Я на самом деле очень редко докеры кубернетисы запускаю локально. На фига? Можно сервер поднять в корпоративный сети, или арендовать в облаке.
Но чаще всего девопсу вообще не нужно куча оперативки и мощный процессор.
Особенно на начальном этапы карьерного пути когда никаких сложных задачки получать не будешь
Хотя кстати на моем новом MacBook Air консольные утилиты на Go быстрей компилируются чем на топовым i7 2016 года
>проблемы UX
Проблема интерфейса и его восприятия это чисто персональная история
Сколько лет сижу на макос и сколько раз они глобально всё меняли
Раза три по-моему.
Ну мне как-то всё равно. Мне чаще всего нужен терминал и вс код.
У меня была идея как-то купить хороший ноутбук на винде, так как работал в компании с виндовыс стком
Ну как посмотрел цены, что они в два раза дороже — перехотел сразу
>на сономе чинить маршруты и DNS, если у вас сеть с ipv6
Это дома что ли?
Я что-то везде работал от крупных компаний мелких. Все до сих пор на 4 сидят
Ну если ты полюбишь экспериментировать исследовать то реально не буду советовать MacBook
Думаю я предпочитаю ебаться с женой, а не с линуксом
>программировать со свифта на котлин
>нагрузка на раннеры уменьшилась В СТО РАЗ
> Какое велью от этого?
Девочка разработчица/QA фанатка яблочка детектед
Тебя же даже до администрирования не допускают, к чему эти высеры в такой претенциозной манере
я админю 60 линуксовых серваков и эскуэльный кластер олвес ван на виндовых машинах. и все это спокойно делаю с макбука из любой точки мира
Хуй знает что там у вас не получается. То макос говно, то винда говно. Мне кажется у вас руки просто из говна
Селедка, спокуху оформи. Для твоего макакинга под айос или тестирования или какой еще хуйней ты там занимаешься, можешь дальше с древним огрызком ходить, хули с тебя взять. Только хуйню тут больше не неси, а то палишься на раз два.
> и все это спокойно делаю с макбука из любой точки мира
Обосрался с бедной жертвы общества потребления. Вот так себя представляешь, наверное?
>Обосрался с бедной жертвы общества потребления
Подарю тебе свой MacBook Air + переведу штуку баксов в валюте рублях или биткоинах, если подскажешь какой ноутбук купить чтобы он был дешевле MacBook Air, но при этом легче чем Air, производительнее чем Air, лучшим экраном чем у Air, живёт дольше без подзарядки чем Air.
Закриптованая флешка?
Keepass
>Здесь надо смотреть
Не надо никуда смотреть. Если в конторе всякие уебаны в ходу и пытаются решать рабочие задачи за счет работника - нахуй такую контору. Повторюсь, в нормальных парашах, в таком случае, выдадут все необходимое оборудование, будь то хоть нубук с 1тб оперативы, тредриппером в проце и двумя мобильными 4090 в придачу. Ибо РАБотодатель прекрасно осознает ценность быстрого процесса разработки его продукта
Любое нынче модное говно от Асуса, стоимостью от 100к деревянных. Жду косарик баксов, хуйлуша. Огрызок себе оставь, на память
>>Если ты не разрабатываешь под конкретную платформу на плюсах, то ваще пофигу хоть Mac хоть винда
Блядь какой ты тупой. Даже сраный python или node.js (точнее модули их написаные на Си, ржавчене и всякой низкоуровневой залупе) могут не собираться (я с этим многократно сталкивался) на ГейОС. Неговоря уже о том, что сборка != развертывание. Там еще горы мест где нужно делать изменения, например networking, dns. Даже сраный устаревший баш на macos постоянно генерирует проблемы.
>>3086706
Быдло, иди гугли для чего нужен DevOps. Девопс это не про делать много разных стендов. Стенды ради стендов никому не всрались.
Девопс это про увеличение скорости внесения изменений.
>>3087831
>решать рабочие задачи за счет работника
>выдадут все необходимое оборудование
Совсем ебобо? Ты уж определись за какую сторону ты воюешь?
За то что плохо на ПК работника запускать окружение разработки когда ему предоставлено необходимое железо?
И что в этом такого? Какие минусы? Разработчки получает быструю обратную связь от кода (и плюсом мощную тачку), работодатель - увеличение скорости поставки фитч. Это очевидная вин-вин ситуация.
>>3087025
>нагрузка на раннеры уменьшилась В СТО РАЗ
Нагрузка на ранеры это как раз хуйня. Она регулируется останавливателем неиспользуемых динамических окружений.
Самое главное - это скорость от коммита до увидеть изменение = скорость внесения изменений. (чего долбоебы выше не могут понять, потому что к devops не имеют никакого отношения). Это реально очень удобно разработчикам - получать мгновенную обратную связь (а не через 5 минут когда просрутся все ранеры по цепочке). Это позволяет меньше переключаться между задачами, работать с гораздо большим комфортом. Можно даже эффективно работать без подключения к интернету (Выключили свет/интернет, но ты вообще не паришься, не отпрашиваешься. Ты спокойно закончил свои таски на заряде ноута и запушил их через телефон).
>k3d + werf + makefile
У нас кстати плюс минус такой же стек на локалхостах: kind + werf + makefile.
>>Если ты не разрабатываешь под конкретную платформу на плюсах, то ваще пофигу хоть Mac хоть винда
Блядь какой ты тупой. Даже сраный python или node.js (точнее модули их написаные на Си, ржавчене и всякой низкоуровневой залупе) могут не собираться (я с этим многократно сталкивался) на ГейОС. Неговоря уже о том, что сборка != развертывание. Там еще горы мест где нужно делать изменения, например networking, dns. Даже сраный устаревший баш на macos постоянно генерирует проблемы.
>>3086706
Быдло, иди гугли для чего нужен DevOps. Девопс это не про делать много разных стендов. Стенды ради стендов никому не всрались.
Девопс это про увеличение скорости внесения изменений.
>>3087831
>решать рабочие задачи за счет работника
>выдадут все необходимое оборудование
Совсем ебобо? Ты уж определись за какую сторону ты воюешь?
За то что плохо на ПК работника запускать окружение разработки когда ему предоставлено необходимое железо?
И что в этом такого? Какие минусы? Разработчки получает быструю обратную связь от кода (и плюсом мощную тачку), работодатель - увеличение скорости поставки фитч. Это очевидная вин-вин ситуация.
>>3087025
>нагрузка на раннеры уменьшилась В СТО РАЗ
Нагрузка на ранеры это как раз хуйня. Она регулируется останавливателем неиспользуемых динамических окружений.
Самое главное - это скорость от коммита до увидеть изменение = скорость внесения изменений. (чего долбоебы выше не могут понять, потому что к devops не имеют никакого отношения). Это реально очень удобно разработчикам - получать мгновенную обратную связь (а не через 5 минут когда просрутся все ранеры по цепочке). Это позволяет меньше переключаться между задачами, работать с гораздо большим комфортом. Можно даже эффективно работать без подключения к интернету (Выключили свет/интернет, но ты вообще не паришься, не отпрашиваешься. Ты спокойно закончил свои таски на заряде ноута и запушил их через телефон).
>k3d + werf + makefile
У нас кстати плюс минус такой же стек на локалхостах: kind + werf + makefile.
>1. Надо научиться редактировать rules прометеуса в хелм-чарте
Редактировать как все? Не понимаю.
>2. Надо настроить Thanos, чтоб если нода с прометеусом падает, это не аффектило мониторинг
Тот хелм чарт которым ты его ставишь не позволяет этого?
И нахуя это надо? Что это дает бизнесу?
Вы там самодельный амазон строите потому что можете?
Лучше иметь:
- мониторинг за мониторингом.
- ремоте write через agent везде (чтобы досасывало 2 часа при потере связи), а не идиотское "скребление" из центра.
- приложения которые спокойно переживают кратковременный отвал мониторинга.
>3. Отказоустойчивый алертменеджер - как?
Тоже не понятно что это дает? Гипотетическую возможность не потерять ни один вебхук?
Много знаешь случаев когда это было действительно важно?
Вот допустим из мониторинга за alertmanager тебе пришел алерт от другого alertmanager, что 1 не работает. Ты просто открываешь график со всеми алертами 1 прометея и смотришь на него раз в минуту, пока чинишь 1 alertmanager.
Это очевидная высосанная из пальца фитча, ненужная ни для чего на практике. А вот мониторинг мониторинга это реально нужно и ни у кого его как правило нет. (у меня тоже).
>5. Кастомные алерты в телегу - КАК НАХУЙ???
Там что нет интеграции в телеграмм?
---
Внезапно у тебя есть 1 хороший вопрос, на который у меня нет решения:
>4. Алертинг по логам - как лучше всего реализовать. Сделал правило в графане "если в течение 5 минут 3 сообщения с loglevel ERROR, то алерт", естественно, нихуя не работает
Конечно алерты в графане идут сразу нахуй. Как и алерты через opensearch/elastic и прочее.
Хотелось бы иметь источником алертов 1 точку - прометей, чтобы не поддерживать все это многообразие во всех местах и разных эпостасях.
Пять лет назад на проекте на котором работал мы юзали самодельную тулзу на пихтоне, которой на входе делали запросы агрегации логов в эластик, на выходе выставляли prom.file. Но что это была за тулза никак не могу найти, возможно её не стали опенсорсить. Аналогов тоже не густо.
Сейчас наверное стоит смотреть в пользу собирать prometheus метрику с помощью посредника логирования, например через vector. Но это менее гибко, потому что на практике это не получится делегировать обычным разработчикам.
Так что тоже реквестирую адекватное решение создания метрик из логов.
>1. Надо научиться редактировать rules прометеуса в хелм-чарте
Редактировать как все? Не понимаю.
>2. Надо настроить Thanos, чтоб если нода с прометеусом падает, это не аффектило мониторинг
Тот хелм чарт которым ты его ставишь не позволяет этого?
И нахуя это надо? Что это дает бизнесу?
Вы там самодельный амазон строите потому что можете?
Лучше иметь:
- мониторинг за мониторингом.
- ремоте write через agent везде (чтобы досасывало 2 часа при потере связи), а не идиотское "скребление" из центра.
- приложения которые спокойно переживают кратковременный отвал мониторинга.
>3. Отказоустойчивый алертменеджер - как?
Тоже не понятно что это дает? Гипотетическую возможность не потерять ни один вебхук?
Много знаешь случаев когда это было действительно важно?
Вот допустим из мониторинга за alertmanager тебе пришел алерт от другого alertmanager, что 1 не работает. Ты просто открываешь график со всеми алертами 1 прометея и смотришь на него раз в минуту, пока чинишь 1 alertmanager.
Это очевидная высосанная из пальца фитча, ненужная ни для чего на практике. А вот мониторинг мониторинга это реально нужно и ни у кого его как правило нет. (у меня тоже).
>5. Кастомные алерты в телегу - КАК НАХУЙ???
Там что нет интеграции в телеграмм?
---
Внезапно у тебя есть 1 хороший вопрос, на который у меня нет решения:
>4. Алертинг по логам - как лучше всего реализовать. Сделал правило в графане "если в течение 5 минут 3 сообщения с loglevel ERROR, то алерт", естественно, нихуя не работает
Конечно алерты в графане идут сразу нахуй. Как и алерты через opensearch/elastic и прочее.
Хотелось бы иметь источником алертов 1 точку - прометей, чтобы не поддерживать все это многообразие во всех местах и разных эпостасях.
Пять лет назад на проекте на котором работал мы юзали самодельную тулзу на пихтоне, которой на входе делали запросы агрегации логов в эластик, на выходе выставляли prom.file. Но что это была за тулза никак не могу найти, возможно её не стали опенсорсить. Аналогов тоже не густо.
Сейчас наверное стоит смотреть в пользу собирать prometheus метрику с помощью посредника логирования, например через vector. Но это менее гибко, потому что на практике это не получится делегировать обычным разработчикам.
Так что тоже реквестирую адекватное решение создания метрик из логов.
Oчевидный hashicorp vault. Но лучше его опенсорсный форк.
>модное говно от Асуса, стоимостью от 100к деревянных
>стоимостью от 100к деревянных
>от 100к
То есть ты мне предлагаешь купить более дорогой ноутбук, более тяжелый, с худшей производительностью и экраном, который даже один рабочий день не может продержаться без зарядки?
Ты как всегда не прочитал условия и сделал все наоборот.
>Ибо РАБотодатель прекрасно осознает ценность быстрого процесса разработки его продукта
Нет, не знает. Работал в местах где процесс разработки и выкатки фитчи на прод мог занимать до полугода. Указал на конкретные проебы начиная с постановки задачи, формирования ТЗ и заканчивая CI/CD и тестированием, но не был услышан. "Да-да, мы уже планируем это исправить", говорили мне. Прошло где-то 2 года, но нихуя не было сделано
>нормальных парашах, в таком случае, выдадут все необходимое оборудование, будь то хоть нубук с 1тб оперативы, тредриппером в проце и двумя мобильными 4090 в придачу
че за контора? очень хочу туда пойти работать
за дохулиард лет работы в it я только один раз такой видел, это когда CTO купил себе алиенваер в топовой комплектации
>Как лучше всего шарить секреты и кредентиалы в компании?
В облаках есть secrets manager, я там храню
https://aws.amazon.com/ru/secrets-manager/
Стоит 40 центов за 1 секрет. Но в один секрет технически можно запихнуть несколько ключей. Они типа в формате а-ля json хранятся.
>Ибо РАБотодатель прекрасно осознает ценность быстрого процесса разработки его продукта
Работодатель прекрасно осознает сколько он денег может заработать. Или сэкономить.
Скорость процесса разработки вообще не имеет ценности.
>процессы прибивать нельзя
Мне тогда только приходит в голову послать им sighup в надежде на то, что они сами что им надо дропнут и переоткроют. Ну либо поднять идентичную ноду, потестить и свичнуть весь трафик туда (и молиться чтоб ничего не сломалось)
>у тебя есть distroless контейнер, в котором ничего нет кроме самого приложения и в который ничего не поставить. Приложение не отвечает по сети, как проверить сеть из контейнера.
Ну раз у нас ничего нет, значит как я понимаю нужно обращаться к ядру через /dev или /proc. Без гугла или линукса под рукой не скажу наверняка, но по логике в дев должен быть файл сетевухи, в который можно запихать поток байт, я так понимаю на л2. Руками значит формируем пакетик, заворачиваем, заливаем байтики и смотрим на ближайшем узле, идёт этот пакетик из контейнера или нет.
Наверняка в ядро можно и сразу на нетворк лэйере пихать пакеты...
https://unix.stackexchange.com/questions/23199/why-are-network-interfaces-not-in-dev-like-other-devices
https://www.kernel.org/doc/html/latest/filesystems/proc.html
Тогда кроме предложенного >>3082102-аноном способа я хз. Расскажи быстро и решительно, молю!
>>3088195
>быдло
>совсем ебобо
Дальше этого соевого дауна не читал. Уебывай мерчандайзером в пятере хуячить, а не в айти лезь, ослина тупая
>>3088043
>купить более дорогой ноут
>асус более дорогой, чем оверпрайс параша от огрызков
Не иронично проиграл с этого школьника
>>3088059
Джунище совсем не палится, ага
>>3088142
Никто не виноват, что ты осел и не в состоянии себя продать в норм контору. Страдай дальше в помойках, хуйня рабская
>>3088176
Идиот
да, да, кормлю одного Семёна в его театре
Приятно видеть твои потуги с разорваной сракой.
Никакой аргументации только боль и отчаяние.
>Не иронично проиграл с этого школьника
Просто я прагматичный. Критерии выбора я обозначил, а какая система будет на ноуте - мне пофиг. MacBook Air соответствует этим критериям и стоит 80к. Какой-то даун предлагает купить ноутбук за овер100к. Зачем мне покупать более дорогой менее качественный товар?
>не в состоянии себя продать в норм контору
Никто не в состоянии устроиться в контору из маняфантазий
Сколько у вас заняло времени на базовое освоение Ansible, k8s?
Да и вообще, интересно послушать твою историю становления.
Угомонись. Джуны в DevOps - это пиздеж и разводняк на шекели инфоцыганами на курсах
>>3084202
Покупаешь huawei matebook/honor magicbook/asus zenbook за 60к. По характеристикам они примерно такие же как macbook air. За половину цены макбука. Накатываешь на ноут хакинтош. На оставшиеся деньги приобретаешь планшет для чтения книжек + пиздатые блютуз наушники. Типа sony wh-ch520. Всё. Чё тебе ещё собака надо. Ты же не видео монтируешь. Какой смысл переплачивать за ноут, если ты его лет через всё равно сменишь.
А в чем прикол всего этого пердолинга с хакинтошем и прочим?
Я дрочился прошивками, каштомизациями, хакинтошами и прочим пока у меня денег не было, сейчас просто нет смысла тратить время когда всё решается шекелями
шел мимо
Ну хз тупой братик. Я 5 лет отвеслал в кровамом интерпрайзе с верхушки ойти-галер скоторахии не вонючий финтех и там все было шик и блеск. Выдавали любую пеку, что насосешь через начальника, в личное пользование и на рабочее место. Причём, одновременно можно было гонять с топовым ноутом и иметь топовую пеку. Потом я заебался терпеть корпоративные "ценности" и отвалил в закат. Сейчас в мелкой параше веслаю для души. Но даже тут, представь себе, они без проблем покупают тебе практически любое оборудование, если ты не осел ебливый. Думай
В таких тредах мимо не ходят. Т.ч. пошел на хуй в другой тред, обсуждать ноутбуки, троллина ебаная
отрепортил оффтопера
>А в чем прикол всего этого пердолинга с хакинтошем и прочим?
Прикол в том, чтобы не переплачивать.
>время когда всё решается шекелями
Зачем платить больше, если можно оставшиеся деньги вложить в книги, образование, хобби. Макбук ничем не отличается от обычного ноутбука кроме операционной системы. Ну и может пары фишек типа подсветки, портов, логотипчика.
ты будешь продолжать жопой вилять или всё-таки сможешь ответить какой ноутбук лучше MacBook Air при этом ладно пусть дешевле хотя бы столько же стоит?
уНапомню критерии:
- производительность в попугаях
- вес
- экран
- продолжительность автономной работы
Я бы ведь реально хочу купить хороший качественный ноутбук, если бы ты такой посоветовал.
Но ведь ты за все количества своих высеров ты так и не сказал ни одной модели. Только "пуньк-среньк ты долбоемб.
https://www.digitalocean.com/community/tutorials/how-to-deploy-postgres-to-kubernetes-cluster
Почему почему постгрес пихают в кубер через деплоймент, в результате 3 реплики будут какать на один и тот же вольюм
Или три процесса постмастера каким-то магическим будут знать о друг друге и все остальные службы журналирования и тп..
/bратик, это гайды океана, а они вылизаны, как у кота яйца. Подтягивай свои знания
>гайды океана
>community
Ну и где я не прав? Гуглю статьи. Везде рекомендуют использовать облачные орераторы постгреса. А нормального описания селфхостед в кубере нет
Зы Для субд используют стейтфулсет а не деплоймент. Но как это для постгри сделать
Ладно. Как говорится: не берите в голову. Неправильно гуглил https://jineshnagori.medium.com/ultimate-guide-to-setting-up-postgresql-in-kubernetes-with-statefulsets-adminer-dashboard-and-6232323cb4dc
И тут тоже хуйня из подконя: локальные вольюмы. Как будуто весь интернет чатгпт написал....
Зачем курсы, если есть интернет. Тот же RHEL от голландца, бери, да запускай, зубрись, учи. Вон, открываешь любой проект на гитхабе, там и докерфайлы, пайплайны, бери, форкай и вперед. Снимаешь сервер, запускаешь там контейнеры разных дистров, пишешь плейбуки ансиблу, то есть пространства для базового изучения полно, практический опыт тебе так и так придётся на работе набирать, стукнись в Лигу Цифровых Технологий или ЕПАМ
мимикрок
тебе же не похуй. продолжаешь кудахтать что макбуки оверпрайз без пруфов
>насосешь через начальника
А ну если так, то в принципе понятно. Просто большество сотрудников не сосут хуй начальника, поэтому получают стандартную технику по своим задачам
Если бы так все было поосто, то девопсиней было бы, как макак-формошлепов. Но, это не так. Как думаешь, почему дурило?
Так в любом случае, ты будешь вынужден получить аппрув от своего непосредственного руководителя на новое оборудование, в таких конторах. Обоснуешь, зачем тебе именно такое - получишь его. Или тебе это совершенно не понятно, тупье из бомжатни, где все надо за свой счет покупать?
Пиздец ты тупое днище.
Сначала "ищите нормальную контору где каждому топовый ноутбук + топовый пк + топовый феррари выдают". А потом "ну надо обосновать".
Ясен хуй надо обосновать!
В 99,9% тут на хуй никому не нужен топовый ПК. Может быть ты конечно супер-пупер невъебенный программист гондон в своей конторе, который крутит хадуп кластер на своем ноуте, но большинство девопсов такой хуетой не страдают.
И сколько из них знают существенно про квм, вирт манагер, lvm, ext4 журнал, рейд, iptables и тд?
мимо
Так там все просто.
Любой сеньор-помидор разработчик спокойно разбирается в этом.
Или разберёмся за малое количество времени.
Много раз видел команды с настоящий девопс культурой
То есть в них нет отдельного дополнительного слоя между разработкой и сопровождением в виде девопс-инженера, а эти функции выполняют опытные разработчики.
Просто не все хотят операционкой заниматься, дежурить по ночам, какие-то срочные алерты разбирать, или заниматься поддержкой даже на пятой линии.
Люди хотят больше творчеством заниматься и творить что-то новое.
Поэтому девопсиней не очень много, а не потому что там сложно.
Я не знаю
подгарает ты не нужон и всю работу могут сделать без тебя?
Короче, меня заебал этот пустой оффтоп. Вот когда действительно сможешь попасть в стоющую контору, вот тогда все и поймёшь, о чем я писал ранее. А пока веслай в своём говне и не ной
Ловите этого хуесоса, подлетающего кабанчиком к барину! Будем его на домашнюю колбасу резать!
То то я прихуел от количества вакансий на девопсиня и около него, на вонючем hh - более 2500, блядь, когда решил посмотреть статистику. Вероятно, от избытка шпециалистав все это...
>прихуел от количества вакансий на девопсиня и около него, на вонючем hh - более 2500
Прихуел что много или прихуел что не очень много? Да вроде в среднем. Даже разработчиков на iOS примерно столько же нужно с учётом того что многие корпорации отказались от разработки на iOS. А вот java уже больше 3.5k.
Совет прошу.
Сделал значит yaml для сборки Debain пакетов.
Полез делать такой же, но для сборки RPM.
Затем смотрю - а RPM тоже на Debian собирается.
Ну тогда я поленился и засунул сборку и построение инсталляционных пакетов в один yaml, он и из несольких репозиториев сырцы выкачивает и софтину собирает, и тестирует, и пакеты собирает.
А теперь вот думаю - а правльно ли поступил? Может RPM и DEB в разных yaml собирать?
Какие подводные, если всё в одном месте сделал?
> Что есть для любителей почитать по линуксу?
есть прекрасный встроенный хелп:
sudo rm -rf /
Но на некоторых системах может вопрос сначала задать.
Все зависло, я перегрузил комп и терепь черный экран и написано boot device not found
Это оно? Как дальше читать?
Да хватит ныть. Никто не виноват кроме тебя, в том, что ты тупой и не втыкаешь в базовые вещей. И прикидываться шлангом, тут вряд ли поможет
Конечно много. Девопсинь, как бы не тот специалист, который нужен в огромном количестве в отличии от формошлепов и калонытиков
АХаха! Базовая вещь это обоснование
Все остальное не имеет роли.
Ни пиздатостоть компании, ни сложность разработки, ни какая-то другая хуйня
К счастью до тебя самого наконец-то дошла такая простая база
Наверно в большинстве акансий где написано девопс, нужен скорее админ на вырост в девопса. То есть тебя будут ебать катриджами, витухой, видеокамерами, а перед концом рабочего дня, будешь чем-то около девопсерским заниматься. Типа на персективу, но не срочно.
Да это вообще мизер
И не всем нужны
Ты какой-то зелёный с завышенным чсв
Обычно в реальной жизни такие люди ничего из себя не представляют
>Затем смотрю - а RPM тоже на Debian собирается.
И чё? Rpm это просто gzip-архив с нужной метадатой, без разницы где его собирать. Хоть на винде.
>Может RPM и DEB в разных yaml собирать?
Нууу весь смысл сборки в разных ямлах, это просто распараллелить, чтобы сборка быстрее шла. Или если одно зафейлится, то чтобы другое завершилось успешно. Если в одном ямле, он будет чуть дольше собираться а так в принципе похуй.
>>3094331
Мне лень обычно на такие вопросы отвечать.
>Rpm это просто gzip-архив с нужной метадатой, без разницы где его собирать. Хоть на винде.
Да, это очевидно.
Но тем же yaml собирается и продукт.
Возможно я был неточен в формулировке.
runs-on: debian-latest
И что произойдёт при попытке установить пакет на Карсную Шляпу? Например, исполняемый файл, собранный под свежим Debian, без проблем работает на ALT Linux. А вот заработает ли он под клонами Red Hat, вот вопрос.
Ну он же не один этот пакет ставится. Наверно там целая цепочка зависимостей. В том числе от shared-библиотек. Что может максимум произойти? Не найдёт зависимость и не поставится. Всё.
1280x720, 0:03
Это не мнение. Просто вижу оскорбление кого-то в треде и сразу узнаю твое чсв
А, ты из категории особенных придурков, что любят лезть, куда не просят. Я тебя понял. На сажи похавай, Буратино ебаный
Видел давно в треде, анон говорил про слитый курс по Kubernetes от слерма.
Может кто-то схоронил и скинет?
грациас
И так, и сяк, и эдак.
Уже забил на всё и коммитил непосредственно в основную ветку. Похуй, репозиторий мой.
Окзалось что надо было секцию env: под это сделать.
Короче, для devops главное не знание - практически всё гуглится, для devops главное это ВНИМАТЕЛЬНОСТЬ.
Ну Семён Семёнович
Что именно ты хочешь узнать про linux? Тебе интересна какая-то подсистема, или может как решать какой-то класс задач?
>Пять лет назад на проекте на котором работал мы юзали самодельную тулзу на пихтоне, к
Графану готовить не умеешь просто.
Там в очередной раз переписали алертинг. Причем, он сделан как alertmanager, только лучше.
Вообще, странно откуда такой бомбаж и недолюбливание мониторинга?
мониторинг - это принятие решений обо всем.
>Графану готовить не умеешь просто.
Просто уже поел сполна алертинга накрученого в графанах.
>откуда такой бомбаж и недолюбливание мониторинга?
Нет никакого бомбажа, более того есть понимание что обсёрвабилити это та сфера в которой часто больше всего недоработок.
Есть категорическое непринятие васяно решений. Когда алерты начинают посылаться через первую попавшуюся хуйню: opensearch, grafana, самим приложением, и это когда проект спредне-крупный и имеется работоспособный prometheus/alertmanager. Это не поддается вменяемому обслуживанию и управлению. (Чтобы понять как тебе настроить очередной алерт в таком случае нужно глубоко погружаться в говна такого подхода.) Это плохо маштабируется и делегируется. Поэтому это нахуй не нужно. Источником алертов должен быть прометей, другой вопрос как правильно засунуть в него метрики.
Алсо: у меня есть алерты и из графаны, и из опенсерч и из приложений. Я от этого страдаю.
>Просто уже поел сполна алертинга накрученого в графанах.
давай конкретнее. будем разбираться по частям тобою написанное.
Кстати, как тебе проеб директора по диверсити в alertmanager:
в grafana есть отправка сообщений в Telegam Topic, а alertmanager телится, потому что они не знаю что такое Telegram. Для них это какой-то малопонятный ИГИЛ-мессенджер
Ты конечно долбоёб конченый, этого у тебя не отнять.
Однако, я захуячил сегодня Makefile и имею благостное настроение.
Поебался вот с этой дрянью часа два, а то и три. Но в результате заработало же.
Можешь у меня поучиться немного.
Так она у меня лицензионная с тоннами лицензионного софта, зачем мне что-то ещё?
А зоопарк линуксов живёт в VMWare и в Virtual Box.
Да и putty никто не отменял.
Я слишком старомоден и болен NIH-синдромом.
Чужие либы тяну только в крайней необходимости.
Та же readline одна из немногих сторонних стандартных либ.
Когда нужен json парсер, я иду гуглить не чужие парсеры, а протокол. Затем его реализую максимально оптимально. по моим представлениям.
Не, ну конечно сложные либы я не пишу, но сам проект это и есть сложная либа.
Не знаю, зачем это рассказываю. От тоски, наверное.
Это Makefile
Или те, ато твт ругаецца, по конференциям не мотаются?
Сиди не чем угодно, мне нравится Линукс. Он подходит для всех моих задач, кроме игр, но я и не играю сейчас.
>Кто успел потусить на конфе девопсов в Сколково?
Эт гей-вечеринка чтоль? Нет спасибо, я гетеросексуал
Не долблюсь в очко сорри
А мне нравится доллары и сиськи. Если у меня это в достатке, то я выполню любую задачу.
Будешь сиськами перед монитором трясти))
Сейчас есть микросборочка натасканного с разных мест, но хотелось бы порядка.
поучайте лучше ваших поучат
Иногда пригождается. Например, для мониторинга сложного сервиса со со сложным API.
Уж насколько ненавижу интерпретаторы, но в вышеописанном сценари Питон хорош - Zabbix дёргает питоновской скрипт и на основе его выхлопа рисует красивый график и льёт алерты в специальную конфу в корпоративном чате.
Не, реально ненавижу интерпретаторы, но вот для мониторинга Питон рросто идеален.
нет. учи го
> и вообще можно ли девопс совмещать с разработкой?
Тогда ты станешь SRE и разрабатывать и девопсить за тебя будут другие люди, а ты будешь решать проблемы.
Но чтобы такую позицию давать человеку с улицы, это как-то странно. Неправильно, что ли.
>можно ли девопс совмещать с разработкой?
Девопс не "совмещают" с разработкой, она и есть разработка. Она даже называется "development & operations". Сокращенно DevOps. Смысл был в том, чтобы кодифицировать инфраструктуру и не приходилось бегать за деплоем к специально обученому челику. Какая разница, он что принципиально другой, особый "инфраструктурный код"? Ну не нравятся тебе ямлы - не используй. Я лично не вижу ничего плохого.
Нееееееет, разработка это когда ты ковыряешь код в самых замороченных классах кафки, чтобы байты на пару миллисекунд быстрее гонялись.
Дрочево ямлов это жалкая пародия
Хуйню высрал. Девопсинь, это микрочелик, кто шарит за кодинг и охуенно разбирается в процессах разработки, неожиданно. Ещё чётко шарит за инфраструктуру. Такой сеньор одмин, увлекшийся разработкой. Он то и нужен, чтоб тупорогие макаки на кодерах не отвлекались от индусской копипасты своего говнокода. Девопсинь все разрулит, все автоматизирует, со всеми допиздится, все педогомохотелки макакенов запилит в инфре. Вот его предназначение, а не код говнять
Качаешь пребилд бинари https://busybox.net/downloads/binaries/
Закидываешь в контейнер через docker container cp или монтируешь волюмом
Слишком топорная штуковина и не содержит чего то сложного по типу обычного курла. Я нашел пару реп с пребилд бинарями в одном месте но они 10-50 звёздочек, думал может есть что то на хайпе
Все верно он написал
DevOps — это объединение людей процессов и продуктов для обеспечения непрерывной быстрой и безопасной доставки ценности клиентам.
А твой микрочелик просто одмин, увлекшийся разработкой. Хотя может бы и наоборот разработчик, увлекшийся инфраструктурными вопросами.
> Zabbix
> рисует красивый график
Он некрасивый.
Там скорее всего Grafana, ты просто не разбирался.
Бля я помню заббикс графики формировал картинкой на сервере. Там до сих пор так?
>Он некрасивый.
Он красивый, потому что его строил я.
Но не покажу - секрет фирмы.
>
>Там скорее всего Grafana, ты просто не разбирался.
Графана там тоже есть, не волновайся. Но Забикс у нас на выделенном сервере и мониторит снаружи, а Графана у нас в облаке и мониторит изнутри.
Нет, они просто нахуй послали любителей картинок и в новых уведомлениях сделанных через JS, нету картинок.
В старом коде было что-то такое:
>zbx_img_url = self.server + "/chart3.php?"
>answer = requests.get(zbx_img_url
Впрочем, у многих до сих пор работает.
Очевидно, в некоторых конторах одмины заморачиваются рисованием картинок на python через matplotlib, над подбором гаммы в которых учоные корпели 20 лет. Там в дефолте действительно может случайно получиться красиво.
Ну как корпели, срались какой дефолтный цвет лучше.
в то время (это где-то версия 3 с хуем) я только вкатывался и много пердел с заббиксом в телекоме. просто помню впечатления что графички в графане мне тогда понравились больше.
сейчас, вспоминая заббикс даже чувствуется что многое можно было сделать гораздо удобнее и в одном месте, чем в связке "прометеус + графана + алертменеджер". хоть я и не мониторщик, так что особо пиздеть не буду тут.
>многое можно было сделать гораздо удобнее и в одном месте, чем в связке "прометеус + графана + алертменеджер"
Можно, да не нужно.
Unix-way, слышал о таком?
прометеус + графана + алертменеджер - это именно про все 3 канонические пункта. zabbix - это мокрая писька бесплатно без смс, кряк, ультимейт, разблокировать винду...
>прометеус + графана + алертменеджер
Самое забавное когда названная тобой залупа потребляет больше ресурсов, чем система за которой они следят. Зато все "по-взрослому, как у людей".
Вообще, не должен.
Это просто пример калопроекта, который воспроизводят менеджеры.
Какой-то стремных скрипт на php из нулевых вырос на админских слезах из нищих параш типа Мексики, Бразилии и России.
(И Латвии, само собой)
>Zabbix
>одну из топовых систем мониторинга инфраструктуры
Инфраструктуры чего? Провинциальной ноунейм галеры? В бигтехе твоим заббиксом никогда не пользовались, скуфидон..
Сын шлюхи оказывается не знает что такое девопс.
Не строй из себя девопса. Ты очень далек от темы
Но, согласись, внутренняя архитектура устроена очень глупо какими-то васянами с рынка.
Чтобы сделать продукт на все времена, нужно быть учеными и создать какую-то теорию, специализированную БД, масштабируемый язык.
Всего этого нет. Есть просто скриптец на LAMP.
В длительной перспективе с этим будешь мучаться и ты и твои клиенты.
Блядь, ну почему все девопс-инструменты нормальные (с оговорками), но весь мониторинг это беспросветный пидористический мрак.
А их оператор kube-prometheus-stack это вообще пиздец вселенского масштаба, это ж какими выблядками полоумными надо быть, чтоб такое высрать.
Как же я их всех ненавижу, просто слов нет.
Ставь лайк, если тоже готов насрать в рот всем разработчикам инструментов мониторинга.
Спасибо, выговорился, полегчало
В принципе согласен с тобой.
Помнится в Графане в какой-то версии синтаксис выражений поменяли и пришлось ебаться с ними, чтобы восстановить.
Да и разработчики охуели, добавят в продукт TRACE и он срёт в логи, забивая их мусором.
>я бы за один алертменеджер только четвертовал всех даунов
Что с ним по твоему не так?
Помоему он охуенно делает задачу которая на него возложена:
- роутинг
- рендеринг шаблонов
Что тебе конкретно не нравится? Не разобрался? Нету гуишечки мышкой возюкать?
>А их оператор kube-prometheus-stack это вообще пиздец вселенского масштаба,
Это лютая годнота. Добавил его развертывание после kubespray в ansible. За 1 команду получаю k8s кластер в котором уже работает мониторинг и нихуя не надо делать.
Что тебе не нравится, чепушок?
Не нравится функционал которого нет в kps - допиливай. Мне вот, например, одной хуйни там нехватало - я законтрибутил. А ты просто пиздишь без конкретики. Кукаретик.
>Самое забавное когда названная тобой залупа потребляет больше ресурсов, чем система за которой они следят.
Давай к голым цифрам, а не плачу ярославны.
Сколько будет потреблять zabbix на 1млн семплов раз в 30 сек?
Сколько стоит хранение 1 семпла в zabbix?
---
Для прометея будет примерно:
- 4Гига оперативки и пару ядер
- 2байта на семпл
Жду результатов забиха.
>Что с ним по твоему не так?
1. Абсолютно мразотная конфигурация с шизофреническим построением роутов. Еще и без возможности их сразу же проверить.
2. Темплейты на языке go, специально, чтобы люди получали
error converting YAML to JSON: yaml: line 9: did not find expected key
И ебали себе голову тем, как это дерьмище экранировать, чтобы задеплоить с помощью хелма в кубер. Про линтер даже не заикайся, ямл валидный.
3. Кнопка Test alert - где нахуй? Как можно бляди ебаные, ну слов нет
4. Кнопку Acknowledged за столько лет не осилили, про остальной скудный функционал вообще молчу
> Это лютая годнота
Это лютая говнота, одна ебаная портянка на 4500 строк вместо values чего только стоит.
1. Что блядь за ебанутая практика, когда при неправильной конфигурации у тебя все деплоится, просто оператор нихуя не применяет. То есть, создается искуственно ситуация, когда у тебя в репозитории нерабочий код, при этом ты об этом можешь узнать только если залезешь в логи оператора. IaC? Не, не слышали
2. Захардкожен параметр terminationGracePeriodSeconds в 10 минут. Ебланы безмозглые, костыльщики, слов нет. Для несведующих поясню - на эти 10 минут увеличивается eviction time с упавшей ноды.
3. Отказоустойчивость это вообще отдельная песня GPA, такой хуйни кретины понаворотили, я ебал. Но конкретно к этому говночарту претензия следующая - ты не можешь просто запустить Thanos в режиме дедупликации, он обязательно будет требовать у тебя доступ к S3, с режимом FILESYSTEM наш умный оператор просто не применяет конфигурацию по причине "пошел нахуй"
4. Отличный набор правил для прометеуса, но совершенно уебанский способ их редактирования
Там еще миллиард подводных камней и подъебов, это из того, что больше всего удивило.
>За 1 команду получаю k8s кластер в котором уже работает мониторинг
>Кукаретик
Прости, но кукаретик тут ты со своим домашним говнокластером. Если на проекте таких макак как ты 15 человек, то вопросов нет, они будут сидеть руками ковырять графану, накликивая мышкой, а потом сохраняя трехкилометровую портянку, ебаться по полдня с алертменеджером, думая, а почему же алерт не приходит и передеплоивать все по 200 раз, пока дохуя умный оператор не соизволит создать тебе запрашиваемый ресурс.
У нормальных людей это вызывает только отторжение.
>Что с ним по твоему не так?
1. Абсолютно мразотная конфигурация с шизофреническим построением роутов. Еще и без возможности их сразу же проверить.
2. Темплейты на языке go, специально, чтобы люди получали
error converting YAML to JSON: yaml: line 9: did not find expected key
И ебали себе голову тем, как это дерьмище экранировать, чтобы задеплоить с помощью хелма в кубер. Про линтер даже не заикайся, ямл валидный.
3. Кнопка Test alert - где нахуй? Как можно бляди ебаные, ну слов нет
4. Кнопку Acknowledged за столько лет не осилили, про остальной скудный функционал вообще молчу
> Это лютая годнота
Это лютая говнота, одна ебаная портянка на 4500 строк вместо values чего только стоит.
1. Что блядь за ебанутая практика, когда при неправильной конфигурации у тебя все деплоится, просто оператор нихуя не применяет. То есть, создается искуственно ситуация, когда у тебя в репозитории нерабочий код, при этом ты об этом можешь узнать только если залезешь в логи оператора. IaC? Не, не слышали
2. Захардкожен параметр terminationGracePeriodSeconds в 10 минут. Ебланы безмозглые, костыльщики, слов нет. Для несведующих поясню - на эти 10 минут увеличивается eviction time с упавшей ноды.
3. Отказоустойчивость это вообще отдельная песня GPA, такой хуйни кретины понаворотили, я ебал. Но конкретно к этому говночарту претензия следующая - ты не можешь просто запустить Thanos в режиме дедупликации, он обязательно будет требовать у тебя доступ к S3, с режимом FILESYSTEM наш умный оператор просто не применяет конфигурацию по причине "пошел нахуй"
4. Отличный набор правил для прометеуса, но совершенно уебанский способ их редактирования
Там еще миллиард подводных камней и подъебов, это из того, что больше всего удивило.
>За 1 команду получаю k8s кластер в котором уже работает мониторинг
>Кукаретик
Прости, но кукаретик тут ты со своим домашним говнокластером. Если на проекте таких макак как ты 15 человек, то вопросов нет, они будут сидеть руками ковырять графану, накликивая мышкой, а потом сохраняя трехкилометровую портянку, ебаться по полдня с алертменеджером, думая, а почему же алерт не приходит и передеплоивать все по 200 раз, пока дохуя умный оператор не соизволит создать тебе запрашиваемый ресурс.
У нормальных людей это вызывает только отторжение.
Ну я и говорю - неосилил.
1. В чем варажается мразотность? Сложно сматчить лейблы по значению или по регекс? Проверка делается курлом: 1 раз нужно набрать json (гуглится элементарно), набрать запрос в курл и нажать энтер. Если нужно повторить - стрелочку вверх и снова энтер. Это для тебя так сложно, да?
2. У меня такой проблемы нет. У меня неебические шаблоны по 2 страницы терминала.
И c какого перепугу виноват алертменеджер, а не например helm в котором тот же темплейтовый джвижек?
Дядя, если ты не осилил такую элементарную вещь как экранирование, какое у тебя есть право говорить за качество инструмента?
3. Читай первый пункт. Она есть: стрелочка вверх и энтер (curl).
4. Acknowledged - совсем поехавший? Ты понимаешь назначение вещей? Это не система управления инцидентами (опсджини, пейджердюти и т.д.), это роутер с шаблонизатором. Зачем в роутере с шаблонизатором эта кнопка? Какое её назначение?
Для мокрых писек и любителей свитеров с оленем есть забих.
---
>IaC? Не, не слышали
1. Вот тут я прямо ору. Это не они не слышали - это ты, чепушек, не слышал.
При IaC к конфигурации относятся как к коду, её ревьювят и тестируют. И лично ты не пропустил свою конфигурацию через IaC процессы и только ты за это ответственен.
Ни у кого и в голову, блядь, не приходит: скомпилировать бинарь, удостовериться лишь в том что он как-то запускается и тут же не падает, а потом катить его на продакшон. А тебе пришло - потому что ты, очевидно, слаб умишком.
И ты не понимаешь фундаментальной проблематики работы со сложность. Кнопку "сделать все хорошо" сделать принципиально невозможно.
2. Во-первых, это надо быть сказочно альтернативно одаренным, чтобы в первом своем потуге жаловаться что параметров много, а во втором что видетели зазардкодили и параметров не хватает. Ты же понимаешь что тут ты дал в ретузы?
Во-вторых, помоему неплохой дефолт. Я в основном гоняю kps как agent и с таким таймаутом больше шансов что данные не потеряются. В чем проблема отправить на изменение этого хардкода пулл реквест? а я потом посмотрю git blame на эту строчку Ты на пиздешь в этом тредике потратил уже больше.
3. Отказоустойчивость на filesystem - спешите видеть.
4. Твой вариант редактирования какой? Каждое руле я понимаю должно быть супер пупер параметризовано и, как ты любишь, вся параметризация свалена в values.yml? kps живет в условиях жесткого лимита на размер helm релиза и имеет то что имеет именно поэтому.
---
>Прости, но кукаретик тут ты со своим домашним говнокластером. Если на проекте таких макак как ты 15 человек, то вопросов нет, они будут сидеть руками ковырять графану, накликивая мышкой, а потом сохраняя трехкилометровую портянку,
АЗАЗАЗЗААЗ. Проорал 2 раз.
Использую remote write и не поддерживаю конфигурации во всех кластерах. Чего и тебе желаю.
>У нормальных людей это вызывает только отторжение.
>это - это то что ты написал
Тут согласен, поддержу. Как нормальный человек испытал сильное отторжение от прочитанного.
Ну я и говорю - неосилил.
1. В чем варажается мразотность? Сложно сматчить лейблы по значению или по регекс? Проверка делается курлом: 1 раз нужно набрать json (гуглится элементарно), набрать запрос в курл и нажать энтер. Если нужно повторить - стрелочку вверх и снова энтер. Это для тебя так сложно, да?
2. У меня такой проблемы нет. У меня неебические шаблоны по 2 страницы терминала.
И c какого перепугу виноват алертменеджер, а не например helm в котором тот же темплейтовый джвижек?
Дядя, если ты не осилил такую элементарную вещь как экранирование, какое у тебя есть право говорить за качество инструмента?
3. Читай первый пункт. Она есть: стрелочка вверх и энтер (curl).
4. Acknowledged - совсем поехавший? Ты понимаешь назначение вещей? Это не система управления инцидентами (опсджини, пейджердюти и т.д.), это роутер с шаблонизатором. Зачем в роутере с шаблонизатором эта кнопка? Какое её назначение?
Для мокрых писек и любителей свитеров с оленем есть забих.
---
>IaC? Не, не слышали
1. Вот тут я прямо ору. Это не они не слышали - это ты, чепушек, не слышал.
При IaC к конфигурации относятся как к коду, её ревьювят и тестируют. И лично ты не пропустил свою конфигурацию через IaC процессы и только ты за это ответственен.
Ни у кого и в голову, блядь, не приходит: скомпилировать бинарь, удостовериться лишь в том что он как-то запускается и тут же не падает, а потом катить его на продакшон. А тебе пришло - потому что ты, очевидно, слаб умишком.
И ты не понимаешь фундаментальной проблематики работы со сложность. Кнопку "сделать все хорошо" сделать принципиально невозможно.
2. Во-первых, это надо быть сказочно альтернативно одаренным, чтобы в первом своем потуге жаловаться что параметров много, а во втором что видетели зазардкодили и параметров не хватает. Ты же понимаешь что тут ты дал в ретузы?
Во-вторых, помоему неплохой дефолт. Я в основном гоняю kps как agent и с таким таймаутом больше шансов что данные не потеряются. В чем проблема отправить на изменение этого хардкода пулл реквест? а я потом посмотрю git blame на эту строчку Ты на пиздешь в этом тредике потратил уже больше.
3. Отказоустойчивость на filesystem - спешите видеть.
4. Твой вариант редактирования какой? Каждое руле я понимаю должно быть супер пупер параметризовано и, как ты любишь, вся параметризация свалена в values.yml? kps живет в условиях жесткого лимита на размер helm релиза и имеет то что имеет именно поэтому.
---
>Прости, но кукаретик тут ты со своим домашним говнокластером. Если на проекте таких макак как ты 15 человек, то вопросов нет, они будут сидеть руками ковырять графану, накликивая мышкой, а потом сохраняя трехкилометровую портянку,
АЗАЗАЗЗААЗ. Проорал 2 раз.
Использую remote write и не поддерживаю конфигурации во всех кластерах. Чего и тебе желаю.
>У нормальных людей это вызывает только отторжение.
>это - это то что ты написал
Тут согласен, поддержу. Как нормальный человек испытал сильное отторжение от прочитанного.
> И c какого перепугу виноват алертменеджер, а не например helm в котором тот же темплейтовый джвижек?
Сорян, дальше лень читать было визгливый высер от человека, который хелм и алертменеджер ставит в один ряд.
Не удивлюсь, если у тебя вообще весь мониторинг на виртуалках крутится, а ты сам банковская обезьяна-сисадмин.
Просто скажу, что изначально моя претензия была в том, что все девопс инструменты как инструменты, а в мониторинге кромешный пиздец, что собственно, я и описал.
Ты можешь сколько угодно визжать "у меня все работает", но за адвокатство тебе не заплатят, да и мнения моего ты не изменишь. Что касается IaC ты даже не полнял о чем речь, то есть даже чарт оператора ты видел издалека, так что ценность твоих кукареков ноль, уж прости.
Ну и опять же
>Если на проекте таких макак как ты 15 человек, то вопросов нет
Я так понимаю, это именно твой случай, тебя посадили макакить за мониторинг и у тебя есть время и желание что-то там курлом дергать и прочим дрочем заниматься, я же смотрю на это все с позиции эргономики и мне не нравится.
Ну охуеть, они мучаются, оказывается, ахахаха больше, чем ты воздух портишь на этом свете, пердикс тупорылый
>В бигтехе
Какой бигтех, пердиксяра тупая, ахахах? То, что ты залетел на жопной тяге ИТТ, не означает, что ты вообще хоть какое-то отношение имеешь к теме ойтишечки, не говоря про, хоспаде, бигтех
поначитаются всяких незнакомых им слов и начинают из себя мнить специалистов, блядь
>Сорян, дальше лень читать было визгливый высер
Понятно. По существу ответить нечего. Бывает. Обтекай.
>от человека, который хелм и алертменеджер ставит в один ряд.
Ты, кретин, даже не понял. Что это ты заехал сюда с претензиями к алертменеджеру, что дескать надо сложно экранировать шаблоны. С какого ты перепугу решил что это проблема алертменеджера, а не хелма использующего тот же go-template? Переводи свой хелм на использование других специальных символов и не экранируй. С чего ты решил что разработчики алертменеджера должны беспокоиться о пользователях хелма, которые настолько глупы, что не удосужились прочитать инструкцию по экранированию на go-template?
>Не удивлюсь, если у тебя вообще весь мониторинг на виртуалках крутится,
Лол, как же я ору. А на чем еще мониторинг может крутиться? Если в 2024 физический хост начинается от 200CPU 2000ГБ RAM, а производительности прометея на ресурсах в пару процентов от одного хоста хватает чтобы мониторить тысячи инстансов.
>Что касается IaC ты даже не полнял о чем речь
Это ты не понял что такое IaC.
По твоему IaC - это что бы ты ни написал в конфигах, оно гарантированно отработает или не отработает. Но это opensource, и тут тебе никто ничего не гарантирует.
Нашел баг в операторе - надо писать issue, а не ныть на дваче. Двач тебе найденые ошибки не исправит.
То что ты ваше расписывал не имеет отношение к IaC. Это называется "fail-fast".
>тебя есть время и желание что-то там курлом дергать и прочим дрочем заниматься
К сожалению нету.
А вот дергание курлом, объективно, по времени, по удобству ничем не отличается от нажатия кнопки в UI.
Если curl для тебя еще не стал повседневным инструментом, а является какой-то непонятно магией - у меня для тебя плохие новости относительно твоей квалификации.
Заббикс это кусок говна о переезде с которого ты начнешь мечтать сразу после заезда.
Не осилил?
Какие сэмплы, дурачок? Это мониторинг ИНФРАСТРУКТУРЫ, дурило. Почитай ниже, что это вообще такое
>>3106378
Я совершенно не понимаю причин нытья. Zabbix - это всего лишь прекрасный инструмент для мониторинга инфраструктуры (серверы, сетевое оборудование, прочие железки). У него весьма логичная структура именно для мониторинга инфры. Есть агенты под любую ОС. Накатил агент, 5 строчек настроек вкатил и все, железка/виртуалка на мониторинге. А если запарился один раз с auto discovery, то тупо катишь каким-нибудь ансиблом по шаблону агентов на тачки и они сразу появляются в мониторинге в нужных местах. Чем не удобство, блядь? Плюсом, можно легко наговнять мониторинг любой хуйни по логам, по метрикам, по АПИ, по хуйнянейм, хоть смоук-тестом, если хоть немного осилил принцип работы штатного агента Zabbix. Только, есть ли в этом смысл, если этот инструмент немного не для этого?
продолжай кидать смешные картинки и видосики, чтобы прикрыть свою некомпетентность
>Какие сэмплы, дурачок? Это мониторинг ИНФРАСТРУКТУРЫ, дурило.
Лол, забиксодибилы в полной мере соотвествуют своему убогому поделию. И даже не знают, что их хуйня из коробки делает insert'ы семплов в обычную СУБД (maria/postgres) в таблицу, где пишет timestamp, идентификатор источника метрики, значение. Потом на эту же таблицу навешиваются жутко неподходящие для такого применения индексы от СУБД предназначеной для работы со строками.
Я попробовал погуглить, но для забиходебилов должно быть это больная тема, и поэтому они не сообщают что там будут минимум десятки байт на семпл. И их мокрая писька зачахнет на отметках в первый миллион семплов, когда для прометея это вообще не нагрузка. Но производительность и потребление стораджа для забиходебилов это неважно. Ведь для мониторинга AD + место на файлопомойке + сервер "1С Предприятие" его в любом случае хватит, а значит основная задача успешно решается!
Вообще это похоже на жутко толстый троллинг: обсуждение достоинств забих в девопс треде.
>практически на лбу написали, что это инструмент инфраструктурного мониторинга
>несут чушь про миллионы сэмплов, как в мониторинге по метрикам приложения/сервиса
Вот же идиот, сука
Ну вот определение лидера IT рынка
https://learn.microsoft.com/ru-ru/devops/what-is-devops
На скрине определение ещё одного лидера IT рынка.
Типа если ты шаришь расскажи свое видение. Покажи как внедряешь лучшие практики. Ссылку на конференцию где ты рассказываешь историю успеха.
Где пруфы Билли?
Пока только видно что ты на какой-то жопный тяге залез в говноконтору и у тебя создалось ложные знания про DevOps.
А что я не так написал в самом начале, дурачок? Такие же принципы, подходы и средства, только на конкретных примерах с привязкой к конкретным специалистам, из моей практики. Или когда ты видишь/слышишь не копипасту, то у тебя напрочь отрубает сознание? Прими мои соболезнования тогда, чо
>А что я не так написал в самом начале
Вообще-то вначале ты написал что это хуета уровня шит
где офис в Сиэлте, Лондоне или Лос-Анжелесе?
Ты разве не понимаешь что этот список третьесортных параш значит?
> Это мониторинг ИНФРАСТРУКТУРЫ,
Ну давай, как образованные люди, сначала договоримся о терминах.
Чем в теории, твой термин "мониторинг инфраструктуры" вообще отличается от "просто мониторинга" и от "мониторинга приложений" ?
Допустим, я не вижу никакой разницы. Для меня это все мониторинг
Ты так рассуждаешь, как-будто у тебя самого есть успешный пример развития собственного бизнеса, мирового уровня. Завались вообще, нищеёбина тупая. Третьесортные параши он увидел, ахахах
Нету. Но что ты пытаешься этим сказать?
Почему я должен использовать что-то глупо сделанное? Я
по возможности стараюсь использовать продукты лидеров. Ну, с поправкой на масштаб. Сдирать все у Google нет смысла.
Все просто. На примере Забикса, Нагиоса, Скома от мелкомягких - это классика жанра для мониторинга оборудования (серверы, сетевое оборудование, любые железки, могущие в SNMP/различные API). У всех этих т.н. мониторингов, есть специальные агенты, шаблоны и прочие няштяки для автоматизации такого рода задач. Такие мониторинги, как правило, не обрабатывают тонны информации, т.к. ей неоткуда взяться на такого рода источниках.
На примере GPA, GLA и прочих связок сортов говен, ориентированных на т.н. мониторинг на основе сбора метрик, логов, их хранения, сортировки и обработки, строят, как правило, мониторинги приложений и сервисов. Тут туча инфы в единицу времени. Для этого и говняют эти специальные инструменты.
Отсюда следует простейший вывод - можно мониторить инфраструктурным мониторингом приложения/сервисы, вот только нахуя? Что бы что, если есть специально заточенные для этого инструменты?
А вот монитрить железо с помощью мониторинга приложений/сервисов, не всегда представляется возможным и целесообразным, как раз исходя из его специфики
Так тебя кто-то принуждал? Ты ёбнутый? Если у тебя нет инфраструктуры в ответственности (серверы/виртуалки, железки, что ты одминишь своими клешнями и т.д. и т.п.), то условный Заббикс тебе и нахуй не нужон. Или это невероятно сложно понять?
По-прежнему не вижу различий.
Это чисто историческая хуйня. Какие-то деды лепили везде MRTG, потом перешли на Nagios, а вот на Prometheus не перешли.
>Тут туча инфы в единицу времени. Для этого и говняют эти специальные инструменты.
То есть, мониторинг инфраструктуры - это когда метрик мало?
Очень странно и непонятно.
Ну как ты собрался прометеем мониторить, например сетевое оборудование? Или специализированные железки, что могут только SNMP/всякое дебильное API? Да и сервер монитроить прометеем, ну это пиздец, если честно. Под каждую задачу, нужно использовать свой инструмент
>>3107266
Метрик мало - это следствие. Как я написал выше, там специфическое оборудование. Оно не генерит тучи мониторинговой инфы, это просто невозможно.
Короче, я заебался вам, олухам ленивым, разжевывать одминскую базу. Идите ка вы на хуй в гугл гуглить сами
Как и всегда - snmp_exporter, blackbox_exporter, и внезапно OpenTelemtry https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/prog/configuration/178/b_178_programmability_cg/m_178_prog_ietf_telemetry.html
Это да, только во всяких забиксах и прочих, это уже из коробки, нативно, ясно и понятно. Еще раз повторю, ты волен говнять все, что душе угодно, по собственному желанию. Но, если есть удобный инструмент именно под эту задачу, нахуя все это делать..?
Мне неудобно. А значит все должны прекратить использовать Zabbix во имя уменьшения энтропии
Устройся к ним, поднимись в руководяще должности, пропихни смену лицензии, развали контору.
План как раз по уровню шизовости тебе подойдёт
Этого двачую
>Unix-way, слышал о таком?
Закончился вместе с тем, как systemd внедрили.
Только Патрик дольше всех сопротивлялся, надо бы посмотреть свежую Slackware, может быть сдался.
Поддержу, иметь все метрики в одном инструменту и подходе гораздо удобнее, тк один язык запросов, проще дашборды клепать и тд.
Другое дело, что часто сложнее настроить, чем тот же заббикс, исинга. Но прогресс не остановить
Как-то работал в конторе, которая оказывала девопс услуги крупным компаниям. Там были инженеры прометеус. Конечно они могли простой сисд настроить, в кубе понимали на уровне Тимлида, но зато в прометеусе были боги. Знаешь какая должность была? девопс инженер.
А нет такой должности /bратик. Официально не существует. А называться в резюме, в вакансиях, на галерах, ты можешь, как угодно, но будешь системным инженером или админом
какой еще балансировщик? не было такого.
Путаешь с каким-нибудь другим сокращением.
Я тут самый старый ИТ-ДЕД и все еще в полном здравии
MPD он назывался и, будем честными, использовался только провайдерами на freebsd. Что уже тогда было признаком тухляка.
Щегол.
ЛОЛ, так я тоже самое тыщу сообщений назад писал, когда кто-то спрашивал совета про сисьадминства.
Нет такой должности. Ты просто сисадмин который немного шарит в разработку.
>Метрик мало
У меня с инфраструктуры идет более 99.999% всех метрик. А с приложения буквально всего сотни таймсерий. И это понятно почему, каждую таймсерию приложения нужно настраивать вручную. А метрики инфраструктуры идут автоматически после установки соответствующих инфраструктурных экспортеров, как правило достаточно развитых программ экспортирующих огромное количество метрик.
С приложений идут больше логи, но они являются отличной от метрик сущностью и требуют совершенно других подходов организации хранения и доступа. Например часто требуется полнотекстовый поиск, здоровенные индексы, шардирование и т.д.
В мониторинге разделение проходит по типу обрабатываемых данных: метрики vs логи, а не по их источнику.
>Короче, я заебался вам, олухам ленивым, разжевывать одминскую базу.
Не мудрено. Сложно разжевывать кому-то то с чем сам не разобратся и практически не работал.
Улыбок тебе, дед Макар
>У меня с инфраструктуры идет более 99.999% всех метрик
Дальше не стал читать подобное, т.к. это бред и физически невозможно ну или ты работаешь на производстве и мониторишь станки, приборы КИПиА. Но тогда там SCADA и причём тут классический мониторинг...?
> А с приложения буквально всего сотни таймсерий. И это понятно почему, каждую таймсерию приложения нужно настраивать вручную
Да хуй там. Это у тебя разрабы ленивые.
Усердный разраб -долбоеб прочитает документацию и начнет хуячить гистограммы на 100 квантилей и метрики по http url
> Например часто требуется полнотекстовый поиск
Не требуется.
На этой идее вырос Loki и отлично себя чувствует.
Лоооол, за неделю налутал ~5 офферов от 200 до 300к вилка. Мимо 0 дней опыта. Возможно скоро буду твоим коллегой. Ты это, не трясись так сильно.
Думаю все норм будет. Разберусь на месте, ну а если не разберусь, уйду на другое место. Благо рынок щас для девопсов очень хорош, за день по 10 человек HR пишет. Нахуй вы трясетесь, аноны, какой то там админский опыт получаете. Надо брать жизнь за пизду, тем более когда щас такая есть возможность
Пруфану через пару месяцев
Тоже получил пару офферов по 300к, как раз сегодня первый день был. Причём многие вещи не спрашивали, хотя я готовился. Такое ощущение что им хотя бы кто-нибудь нужен, как будто хорошие специалисты разъехались по другим странам ЛОЛ.
Ага, еще и аванс 150к сразу выплатили, даже не взяв на работу. И вообще сказали, можно начать работать через полгода. А пока адыхай. Зп мы тебе за то, что ты у нас есть теперь такой модный будем платить пиздаболов полон тред. Нахуй вы сюда лезете, /bолезные?
Тряска пошла? Обидно, что кто-то по 10 лет этому идёт, как ты, а кто-то за пару месяцев залетает?
Не представляю как можно в девопсы залететь с нуля. Макаки же больше тебя будут знать и уметь. Это быстро вскроется, потому что тебя будут просить сделать, то-то и то-то, а ты или будешь говорить НИХАЧУ, НИУМЕЮ или будешь месяц докерфайл писать нахуй. Ни кто за тебя работь не захочет, поэтому это быстро до руководства дойдет.
Ну а в чем проблема? В инструментах разобрался linux, docker, k8s, сети, gitlab ci. Все это заняло у меня несколько месяцев. Теперь уже на месте работы буду применять теорию на практике.
Но учти если ты не тяночка, никто тебе помогать не будет. Ради того чтобы лишний раз посидеть рядом с тяночкой и позырить в черный эмулятор терминала, много помошников найдется. А от чепушилы с хуем между ног будут ждать результата. Даже самый последний джун будет тебя донимать вопосами - ну когда же будет готово. А потом побежит жаловаться тимлиду, что у него задача стоит.
Анон, без обид, но я прям чувствую неуверенность и обиду за твоими сообщениями. У тебя неправильный настрой. Первые недели две будут доступы давать, потом ещё где-то месяц особо спроса не будет, т.к. только пришел на проект. Если ребята нормальные будут, им не впадлу будет и помочь разобраться. Ну а потом если не вывожу, просто опять выхожу на рынок и за неделю опять выхожу на другую работу
Девопсы постоянно ночью что-то делают. То востанавливают упавшее, то обновляют работающее. Если админ заболеет на тебя его обязанности скинут. Макаки постоянно ищут причины почему они проебались с задачей - девоп самый удобный мальчик для битья. Короче 100500 причин почему неопытному там будет больно.
Ну смотря куда ты пошел. Благо сейчас выбор огромный. Мне просто надоело быть честным, анон. Почему я на работе, которая мне действительно нравилась получал ебаные копейки, что мне едва хватало на жизнь. А в айти даже джун на старте получает сотку, при этом с удаленкой в любой точке мира (ну или даже на территории рф). Ну это уже другой вопрос конечно.
Умные вкатываются в макакинг. Потому что там можно найти 100500 способов безболезненно проебываться. У девопса проебы слишком наглядные и доступные для понимания кабану. Работет или нахуй все стоит и клиенты орут - это блядь не шутки...
И даже там я подозреваю, что только часть инфраструктуры такая, а многое что ручками делается по старинке.
ну судя по тому, что даже амазон выпилил ии подразделения и нанял индусов, скорее всего, их девопс подразделения были оптимизированы прхожим образом.
ЛОЛ, ну реально у тебя жопа горит.
Нет всё как обычно. Испытательный срок три месяца. Зарплата 10-го и 25-го. Тимлид проводил онбординг вчера весь день сегодня пока отдыхаю, потому что прав никаких нет
>Не представляю как можно в девопсы залететь с нуля.
Очень просто. Посмотрел в слерме бесплатный курс "Базовое администрирование Linux-серверов, Видеокурс 56 урока из 56". Потом посмотрел "Ansible, (Trial) 70 уроков из 70" — они недавно его на сутки давали открытый доступ. Потом посмотрел несколько видеороликов где имитируют собесы, чтобы понять что спрашивают. Сделал себе заметки чтобы можно было быстро найти ответ. Непонятное тупо заучил.
Вжух и вот я девопсина
>потому что тебя будут просить сделать, то-то и то-то, а ты или будешь говорить НИХАЧУ, НИУМЕЮ
Я говорю "окей сделаю" и иду читать документацию и смотреть YouTube, где этот вопросик уже обкашляли со всех сторон
>или будешь месяц докерфайл писать нахуй.
А что тут сложного?
Ты хоть смотришь, на что отвечаешь, ослица?
какой, нахуй, тебе девопс, если ты мышкой на экране правильно тыкнуть не в состоянии, ахахах
Не по теме срача, а в тему тредю
>2
Что это? Это типа неросетка высирает такое? Если это так, то это же пиздец какой-то. Вот так, криворукое хуило, скопипастит высер этой ХуйГПТ и получит на выходе оверхедный пиздец с МногоДБ буквально Много, лол. А еще пиздят, что ХуйГПТ и прочее дерьмище, должно кого-то, где-то заменить. Ору в голос, нахуй
Отвечаю долбоёбу у которого горит жопа что сейчас можно с нуля на 300к вкатиться. Если не забуду то в следующем месяце профану зарплатой
>>3117236
Да в целом норм вообще. А ты лучше напишешь? Ну так ты наверно сеньор помидор. А для джина нормальный скрипт. я вот для ансибл роль писал. Пишу боту: напиши мне бла-бла-бла. Он пишет, я поправляю, проверяю и запускаю. В любом случае получается быстрее чем ты с нуля напишешь
Ну я себя джуном ощущаю. Я конечно знаю где логи лежат, но куда именно смотреть когда сервис упадёт ещё не знаю. Подключить новую ноду к куберу — легко. А если один сервис в кубере не видит другой — почему это может быть? Хуй знает. Или вот графики в прометеусе. Что они вообще показывают? Там куча информации и как по ней определить что всё хорошо или что все плохо или что ещё не плохо но вот-вот будет?
А числюсь как ведущий разработчик. А коллега как главный разработчик. Как эту рашин-градацию натянуть на общепринятую?
гпт твой запустил монго от юзера рута - молодец
использовать образ убунты который весит дохера - молодец
использовать latest тег - молодец
cmd вместо etrypoint - молодец
ну вот сразу видно, что ГПТ докерфайл неоптимизированный
какой компетенции тебя собесили люди, не понимаю, я тебе завидую что так быстро вкатился с 0 знаниями,
80% вопросов было про Linux и сетям. Потом поспрашивали про Ansible и Terraform. Причём когда задавали вопрос который я буквально вчера делал, я конечно сыпал знаниями как из рога изобилия. Если что-то не знал, то сразу признавался и пытался предположить как было бы можно это сделать. Про Докер и Кубер только общие вопросы спрашивали: типа знаешь или нет.
>ну вот сразу видно, что ГПТ докерфайл неоптимизированный
Так вопрос в чем был? Что докер файл буду месяц писать.
Вот я его написал на коленке за 10 секунд.
Решили теперь доебаться что он не оптимизированный и зачем-то тяжелый образ бубунты использовал
Вы просто требования огласите сразу весь список.
>Про Докер и Кубер только общие вопросы спрашивали: типа знаешь или нет.
странно, очень, и подозрительно.
джунов по куберу уже дрочат сильнее чем по линуксу
Это у тебя весь мир трясется. Завязывай с бухлом.
Это не тряска, а предупреждение от опытного. Мне то что. Можешь смело шагать в пропасть, думая что на дне лежат баснословные богатства...
А 300к это не богатства? Вам ахуевшим надо как я поработать за 30к несколько лет. И я и не спорю, анон, что меня возможно прижмёт щас и я ухуею по первости. Но тем не менее я дойду до уровня зп, который некоторые "честные" по десять лет добиваются
Ровно 300 на руки. Вообще-то в резюме у меня было 250 гросс. Но пару недель назад практически в один день получил два оффера. В обе компании закинул, что получил другой оффер, но хочу работать у них, так как они самая лучшая компания, у них самая лучшая команда ну и всё такое. В итоге одна компания ушла думать надолго, другая в этот же день написала что согласны на 300.
>>3117336
Я так понимаю кубером побольше части другая группа девопсов занимается. Моя группа больше облаками
>>3117299
>>3117325
Я глянул продовый докер-компоуз монги. Вообще нихуя сложного. Берём образ Монги определённой версии. Добавляем порты вольюмы переменные окружение. Все! Никакой хитрой оптимизации.
Чат GPT спокойно справиться. Конечно если ему сказать "создай докер компоуз для сервиса монги", то в ответ получим довольно простой файл. Однако если потом ему давать уточнение: давай что-то в эту хуйню, добавь там другую хуйню — он справляется на ура. Вообще можно ничего не кодить. Выделяешь кусок текста и говоришь ему: "добавь тут подключение вольюмов" или "объясни что тут происходит" или "оптимизируй это"
Главное не забывай почему по документам сейчас нет машин с автопилотом - нужен мешок с костями на который можно повесить проёб
Ваще похуй! Высокое начальство всегда повесить на тебя все проёбы. И свои в том числе тоже
ну что сказать - гений, наебал систему, но инженер (специалист) из тебя получится только при сильном желании и упорстве
>А 300к это не богатства?
Я в айти пришел в 2012 году на позицию джуна-переучки или пока-еще-не-мидл сразу после универа. Пока учился конечно подрабатывал в техподдержке интернет провайдера. Там узнал как посмотреть IP и что роутер периодически нужно перезагружать выключая из розетки — это чтобы вы могли оценить мой практический опыт. Так вот когда я начал работать на своей первой настоящей работе связанной с разработкой — мне платили ровно 100 000 ₽ или приблизительно чуть больше 3000 $. Как я погляжу сейчас сеньоры помидоры получают 300 000 ₽ или приблизительно чуть больше 3000 $. Получается восемь лет опыта и знаний ничего не стоят.
Там сейчас нам с аноном на старте тоже будут платить 3к долларов. Нормуль для первой работы.
Не забудь курсы порекламировать.
>ГитЛаб, ГитХаб рулят
Тебе никто не продаст корп. лицензию, пердолька. У большинства контор вообще требование безопасников, чтобы была локальная инсталяция в закрытом контуре
Пришел в айти через разработку на 15к рублей в 2014 году. Совсем недавно вышел на баснословные 200к...
Гитхаб только облачный, а у гитлаба есть self hosted версия бесплатная, если что, шиз
У гитхаба есть селфхостед для корпов
>У большинства контор вообще требование безопасников
- можно почту подключить в приложении на своем личном телефоне/компьютере?
- нет это не секьюрно. вдруг ты рабочий документ скачаешь и сохранишь. Вот пользуйся веб версией, она доступна даже без VPN
>а у гитлаба есть self hosted версия
Ты неправильно вопрос ставишь.
Если в IT комании не используется self hosted gitlab, то это "шаражкина контора" - там ничего не производят кроме обещаний, базысходонсти и уныния. В 99,9% процентов случаев.
>Если в IT комании не используется self hosted gitlab, то это "шаражкина контора"
Бред несешь же.
Лично работал в конторе:
- Которая входила в топ 3 в мире в своей отрасли.
- Имела 600 млн скачиваний приложения.
- Имела 1.5 миллиона пользователей онлайн.
- Имела 800 физических серверов.
И мы использовали github, хотя гитлаб к тому моменту уже был доступен. В пендосе привыкли платить за сервис и всякие saas. Им так нормально.
Но если говорить о применимости этого правила в отношении России, по вполне возможно что оно работает.
>Если в IT кoмaнии не испoльзуется self hosted gitlab, тo этo "шaрaжкинa кoнтoрa"
Мaняустaнoвки Вaсянa из пидoрaщки.
Ты еще зaбыл чтo нужен self hosted рaбoчий чaт
Ты еще зaбыл чтo нужен self hosted кубер
Ты еще зaбыл чтo нужен self hosted клaстер бд
Дa и вooбще любaя хуетa дoлжнa быть self hosted
В итoге бoльше пoлoвинa твoей кoмaнды зaнимaется не прoдуктoм a инфрaструктурoй.
Дo вoйны рaбoтaл в кoмпaнии из нескoлькo сoтен сoтрудникoв.
Сейчaс в ес aнaлoгичнaя кoмпaния с aнaлoгичнoй прoдуктoвый линейкoй
Рынoк бoльше клиентoв бoльше — кoмaндa в три рaзa меньше
Когда дело доходит до сколь-либо серьёзного бизнеса и работы с личными данными, за сохранность которых, не иронично, жёстко ебут, то, в конце концов, все приходят к созданию собственной инфраструктуры. Если ты болезный, ещё никогда не веслал в такой галере, то и не надо тут нахрюк пускать за всех
Ты ебанутый срать рекламным постом про облачка от мелкомягких на ноунейм блоге для даунов? причем, эти хуесосы даже не попытались это скрыть, ахахах
>за сохранность которых, не иронично, жёстко ебут
Даун, я работаю в ЕС где за это очень-очень жестко ебут. РЕАЛЬНО ебут миллионными штрафами, а не как в РФ, где сбербанк заявил об утечке данных 65 мил клиентов — и ему нихуя за это не было. Или где Яндекс оштрафовали на 60 тысяч рублей — ЛОЛ.
>Когда дело доходит до сколь-либо серьёзного бизнеса и работы с личными данными
банки и финтехи серьезный бизнес? Многие банки и практически все необанки предпочитают развивать финансовые услуги, а не превращаться в IT компании со своими датацентрами.
банк Revolut серьезный бизнес? у них 35 миллионов клиентов в 38 странах. Все в AWS или GCP. Код в GitHub
Медицина серьезный бизнес? есть там личные данные? Некоторое время подрабатывал и вся инфра была в Azure. все данные лежали в облаке и там же обрабатывались и там же ML крутился на всем этом
Mercedes-Benz серьезный бизнес? Тоже много в Azure
Uber Netflix ну и всё такое. тут можно до вечера перечислять кучу компаний которые занимаются своими продуктами а не инфраструктурой, у которых куча данных о клиента и их платежах
>в конце концов, все приходят к созданию собственной инфраструктуры
На хуя? Какую ценность от этого получает бизнес? Вот взять допустим Slack. Который кстати тоже используют облачную инфраструктуру. Многие банки Тинькофф Райффайзенбанк Альфа-Банк Точка использовали его для рабочих нужд. целые процессы были завязаны на этот мессенджере. Кучу персональной информации через него передавали — и все это чаще всего хранилось на американских серверах Azure. И как-то мало кто переживал за это.
А что теперь? В каждой компании занялись разработкой собственного мессенджера на базе Mattermost или Rocket.Chat.
Короче, твой нахрюк про сурьозность бизнеса полная хуета.
А про сохранность личных и персональных данных вообще лучше сказки не рассказывай. В РФ просто не знаю что это такое
А как же анальная зависимость от чужого дяди? Дядя выставит счет, а тебе остается либо оплачивать, либо все переписывать нахой. С другой стороны у дядя предоставляющого инфраструктуру могут быть проблемы и будет эффект домино. Загнется версель загнется и нетфликс.
А электричество? Интернет? Как-то работал в одном популярном банке в РФ и нам нужно было серваки ждать больше полугода по параллельному импорту. Вот это я понимаю независимость.
Ты в любом случае от кого-то зависишь.
Даже если все три до до центра наебнутся то в течение 2мс то есть фактически незаметно ты просто переедешь в другую зону доступности. Даже если все зоны доступ порушится задержкой в пару секунд переедешь в парный регион. А глобальные службы типа космосДБ или dns вообще никак не будут затронуты. Если так сильно переживаешь за доступность, то можешь вообще на разных континентах разместить свою инфраструктуру.
Никакой self hosted не обеспечит тебе такую доступность. Если у тебя начались проблемы и эффекты домино — твой бизнес останавливается.
Ты рассуждаешь, как типичная шкуренция из бухгалтерии.
Прохладная.
Есть в одной из мелкоконтор, где я работаю, одна бухгалтерша, которой, неожиданно, стало чрезвычайно лень платить по счетам разным юр. лицам. И ей пришла просто гениальная, по ее мнению, идея, перевести все виртуальные и не очень активы к одному юрику - у него с ЭДО все классно и вообще ей так заебись. И похуй, что вся контора, будет зависеть от этого пидараса на юр. лице. После пристального "взгляда" СТО в ее сторону, она резко нашла в себе силы оставить все, как есть
>Ты еще зaбыл чтo нужен self hosted рaбoчий чaт
Я не забыл. Ты меня об этом не спрашивал. Да, это must have
>Ты еще зaбыл чтo нужен self hosted кубер
Да, обязательно. Но это не отменяет managed Kubernetes.
>Ты еще зaбыл чтo нужен self hosted клaстер бд
Это уже от специфики проекта.
Разумеется все сервисы на площадках провайдера, но вот развёрнуты они самостоятельно.
Али кто наче это воспринимает?
>нужен self hosted
>Не надо класть все яйца в одну корзину.
ЛОЛ! Ну кто бы говорил
>>3122070
>Когда дело доходит до сколь-либо серьёзного бизнеса
>Есть в одной из мелкоконтор
1. Давай сначала определимся о чем мы говорим. А то тут все время перескакивают из одной крайности в другую.
2. А что общего между надёжностью облачных платформ Microsoft и AWS, на которых полмира сидит от мобильных игрулек до правительсвенных служб, и твоей говноконторы, где баба Дуся их бухгалтерии решает кто должен быть постовщиками? Ну так завтра она скажет что ей чрезвычайно лень платить по счетам электрокомпании и она будет на ночь отключать серваки.
3. Помнишь с чего я начал? Повторю: у тебя мaняустaнoвки Вaсянa из пидoрaщки, где люди не бизнес развивают а стремятся наебать друг друга
>Да, это must have
Лол! Но я надеюсь в вашей компании есть целая команда которая пилит рабочий чат. Такая команда есть в Райффайзенбанке в Альфа-Банк да и вообще в любых канторах. За всё конечно платят пользователи или налогоплательщики. Ну а тебе приходится кроме твоего основного продукта развивать ещё рабочий чат. который никому на хуй не нужен прибыль не приносит а функциональности просто код наплакал
Спасибо нам такой хуйни не нужен.
>Да, обязательно.
Вообще не обязательно. AKS просто прекраснейшая вещь которая решает все проблемы с меньшими трудозатратами
>Это уже от специфики проекта.
В любом проекте есть БД а то вдруг ты не в курсе
>>3122287
>Разумеется все сервисы на площадках провайдера, но вот развёрнуты они самостоятельно.
Так если датацентр не твой собственный как у Сбера, то какая разница от того что твоя инфраструктура развёрнутая на площадке провайдера, а моя инфраструктура развёрнута на площадке облачного провайдера?
Только в том что твой ИТ штат больше в три раза?
В остальном те же яйца только в профиле. Те же самые близкие всех яиц в одной корзине
>нужен self hosted
>Не надо класть все яйца в одну корзину.
ЛОЛ! Ну кто бы говорил
>>3122070
>Когда дело доходит до сколь-либо серьёзного бизнеса
>Есть в одной из мелкоконтор
1. Давай сначала определимся о чем мы говорим. А то тут все время перескакивают из одной крайности в другую.
2. А что общего между надёжностью облачных платформ Microsoft и AWS, на которых полмира сидит от мобильных игрулек до правительсвенных служб, и твоей говноконторы, где баба Дуся их бухгалтерии решает кто должен быть постовщиками? Ну так завтра она скажет что ей чрезвычайно лень платить по счетам электрокомпании и она будет на ночь отключать серваки.
3. Помнишь с чего я начал? Повторю: у тебя мaняустaнoвки Вaсянa из пидoрaщки, где люди не бизнес развивают а стремятся наебать друг друга
>Да, это must have
Лол! Но я надеюсь в вашей компании есть целая команда которая пилит рабочий чат. Такая команда есть в Райффайзенбанке в Альфа-Банк да и вообще в любых канторах. За всё конечно платят пользователи или налогоплательщики. Ну а тебе приходится кроме твоего основного продукта развивать ещё рабочий чат. который никому на хуй не нужен прибыль не приносит а функциональности просто код наплакал
Спасибо нам такой хуйни не нужен.
>Да, обязательно.
Вообще не обязательно. AKS просто прекраснейшая вещь которая решает все проблемы с меньшими трудозатратами
>Это уже от специфики проекта.
В любом проекте есть БД а то вдруг ты не в курсе
>>3122287
>Разумеется все сервисы на площадках провайдера, но вот развёрнуты они самостоятельно.
Так если датацентр не твой собственный как у Сбера, то какая разница от того что твоя инфраструктура развёрнутая на площадке провайдера, а моя инфраструктура развёрнута на площадке облачного провайдера?
Только в том что твой ИТ штат больше в три раза?
В остальном те же яйца только в профиле. Те же самые близкие всех яиц в одной корзине
>Но я надеюсь в вашей компании есть целая команда которая пилит рабочий чат.
https://docs.rocket.chat/deploy/deploy-rocket.chat/deploy-with-docker-and-docker-compose
>Вообще не обязательно.
Смотри ширше. Если твоя компания производит продукт, который продаётся системным интеграторам и работает в Кубере, то воспринимай это как разные сценарии тестирования. Т.е. ты изначально не знаешь в какой среде и как он будет использован.
Прикинь, бывает такое.
>В любом проекте есть БД а то вдруг ты не в курсе
Если база данных проекта используется лишь для тестирования и содержит лишь тестовые данные, то можно и не распределять. Упала - ну и хуй с ней. Не обязательно она должна быть распределённой. А в некоторых особо тяжелвых ситуациях база данных может быть вообще у другого юрлица. Но об этом разговаривать не буду.
>и она будет на ночь отключать серваки
Так амазон и прочая облачная залупа, так же с великой радостью отключит твою невъебеную инфраструктуру в одно мгновение, за малейшую просрочку в платеже. И договориться с ними не выйдет. А вообще, завтра они решат, что твое существование противоречит их миропредставлению или еще что, и в одностороннем порядке, удалят все твое добро со своей платформы. Хозяин - барин и ты затерпишь.
Вот именно по этой причине, бизнес, знакомый с понятием диверсификации рисков, предпочитает строить и иметь свою инфраструктуру, а не ходить на поклон к баринам-монополистам.
На этом, предлагаю закончить этот бесполезный и глупый треп
>deploy-with-docker-and-docker-compose
лол ну и нахуя тогда айтишнеги ввообще нужны?
просто делаешь docker compose up вжух! и все само работает
а кликхаус нужен? открываешь консоль и
sudo apt-get install -y clickhouse-server clickhouse-client
sudo service clickhouse-server start
все! Любой манагер продаж справится
>Если твоя компания производит продукт, который продаётся системным интеграторам и работает в Кубере
Пробовал пошире посмотреть? Если в твоей компании такой кейс, то да нужен. в остальных как я и написал: вообще необязательно.
>Если база данных проекта используется лишь для тестирования
Ты потерял суть разговора
>>3122731
И снова повторю: у тебя мaняустaнoвки Вaсянa из пидoрaщки, где люди не бизнес развивают а стремятся наебать друг друга
>Вот именно по этой причине, бизнес, знакомый с понятием диверсификации рисков
Электричество твоя компания у кого покупает? У барина монополиста.
И если в Европе ты можешь спокойно выбрать другого поставщика
Причём это может сделать даже любой физическое лицо подключив свою квартиру К другой компании
То в России ты вынужден терпеть и сосать энергию через барина
Так что там с диверсификацией рисков?
>отключит твою невъебеную инфраструктуру в одно мгновение, за малейшую просрочку в платеже
ну естессно! А твоя компания может мне за красивые глазки свои товары или услуги в долг дать? Отдам когда заработаю
>А вообще, завтра они решат, что твое существование противоречит их миропредставлению или еще что,
Советую тебе изучить кейс как Юлия Федорова через своего мужа высокопоставленного мусора отжала компанию «Сити Сервис», управляющей сотнями многоквартирных домов в Питере.
А вот потом мы с тобой поговорим как Amazon дает два месяца на выход если им приходится из-за санкций прощаться с клиентами.
Не забудем конечно поблагодарить мистера пыню
>deploy-with-docker-and-docker-compose
лол ну и нахуя тогда айтишнеги ввообще нужны?
просто делаешь docker compose up вжух! и все само работает
а кликхаус нужен? открываешь консоль и
sudo apt-get install -y clickhouse-server clickhouse-client
sudo service clickhouse-server start
все! Любой манагер продаж справится
>Если твоя компания производит продукт, который продаётся системным интеграторам и работает в Кубере
Пробовал пошире посмотреть? Если в твоей компании такой кейс, то да нужен. в остальных как я и написал: вообще необязательно.
>Если база данных проекта используется лишь для тестирования
Ты потерял суть разговора
>>3122731
И снова повторю: у тебя мaняустaнoвки Вaсянa из пидoрaщки, где люди не бизнес развивают а стремятся наебать друг друга
>Вот именно по этой причине, бизнес, знакомый с понятием диверсификации рисков
Электричество твоя компания у кого покупает? У барина монополиста.
И если в Европе ты можешь спокойно выбрать другого поставщика
Причём это может сделать даже любой физическое лицо подключив свою квартиру К другой компании
То в России ты вынужден терпеть и сосать энергию через барина
Так что там с диверсификацией рисков?
>отключит твою невъебеную инфраструктуру в одно мгновение, за малейшую просрочку в платеже
ну естессно! А твоя компания может мне за красивые глазки свои товары или услуги в долг дать? Отдам когда заработаю
>А вообще, завтра они решат, что твое существование противоречит их миропредставлению или еще что,
Советую тебе изучить кейс как Юлия Федорова через своего мужа высокопоставленного мусора отжала компанию «Сити Сервис», управляющей сотнями многоквартирных домов в Питере.
А вот потом мы с тобой поговорим как Amazon дает два месяца на выход если им приходится из-за санкций прощаться с клиентами.
Не забудем конечно поблагодарить мистера пыню
854x480, 0:07
вот вот
А чем я говорю?
>Облака кубер приложения бд зоны доступности
Что пишут в ответ?
>шкуренция из бухгалтерии
> пидараса
> у другого юрлица.
> барин
>ты затерпишь
Как будто какие-то ауешники набежали в тред и рассказывают как кидать людей
>> у другого юрлица.
>
>Как будто какие-то ауешники набежали в тред и рассказывают как кидать людей
А тут к чему придирки? Не хочешь покупать сервис, покупай решение и разворачивай его у себя. Всё по деньгам. Но при таком раскладе дело даже не в стоимости решения, а в том, что тебе понадобится как минимум админ, который будет следить за этим комплексом.
Ты же, когда арендуешь сервер у хостера и делаешь бэкапы на его железо, не думаешь что хостер полезет изучать твои данные?
но от хостера к другому хостеру реально перекатится за 2 недели большой компании, а из амазона тебе эти два месяца нужны чтобы ликвидирвать свой бузинес, который целиком от амазона зависит.
>А тут к чему придирки?
Так у меня как раз в этом вопрос. Вот есть облачные провайдеры и можно реализовать всю инфраструктуру на их мощностях. Аргументы технические какие-то против будут?
Мне начали рассказывать про каких-то баринов, шкуренций и пидорасов. Как будто в треде не инженеры сидят а какие-то кабанчики владельцы своих ИПешечек и затирают какую-то несусветную хуйню никак не связанную DevOps
>>3123021
>а из амазона
За два дня.
Просто аренду аналогичные мощности сервисы и услуги у другого обычного провайдера. Не нравится Amazon Microsoft или Google? Добро пожаловать в Yandex mail.ru.
Утрирую конечно. Но в чем разница что ты переезжаешь от облачного хостера к другому облачного хостеру от того что ты переезжаешь от хостера к другому хостеру, который кстати не исключено использует мощности облачных хостеров?
Ты лучше скажи в чём разница, с твоей точки зрения, между Managed Kubernetes, и саморазвёрнутым на площадке провайдера.
Интересна именно твоя точка зрения, "у пацанов" на этот счёт может быть своё мнение.
Конкретно - плюсы и минусы обеих подходов.
>Мне начали рассказывать
Так к тебе претензий нет. Ты вполне стандартный тугодум в своей узкой специализации. Была крошечная надежда, что помимо говняния условных ямлов да хельм-чартов, ты хоть чуточку сведущ в грамотное построение бизнеса и с тобой можно было подискутировать. Но, нет. Надежда не оправдалась. Можешь выдыхать
Разница в том что у облачного хостера ты используешь его платформу. Например на амазоне ты используешь SQS, а на азуре аналогом является ASB. Тут двумя днями не пахнет. Если же ты только кубер юзаешь, то различий мало и спор не стоит выеденного яйца. Но как бы странно - ты топишь за облака, а потом оказывается, что испольуешь их только как кубер хостинг.
На сайте Amazon есть инструкция как перенести из Microsoft Azure Service Bus в Amazon SQS. На сайте Microsoft есть инструкция наоборот. В принципе ничего сложного.
Я сейчас как раз прохожу всякие обучения чтобы вкатиться эту чудесную профессию. И практикуюсь на задачах которые кто-то описывает в интернете.Если делают какой-то сервис на Amazon, то я пытаюсь сделать то же самое в Microsoft. И наоборот
Конечно бывают какая то сложная корпоративная инфраструктура. Но ты её за две недели не перенесешь. Ты столько времени только юридически и финансово договор будешь согласовывать
Как стейтлесс, только не стейтлесс. Я забыл пиздос.
Часть языков позволяет вообще собрать контейнер из ничего с одним бинарём из выхлопа билдера
Сук, зачем написал? Я обосрася из-за тебя в посте.
Меня же теперь к куберу не подпустят со словами "твоё место у системд демонов"
scratch
Рот их ебал, ненавижу пидарасов
Когда метрик 10 штук и 2 алерта на одну почту проблем нет, но когда ты последний раз такое видел? У себя под кроватью?
Надеюсь я просто не выкупил толстоту
Ебаные в жопу ублюдки. Вот, полюбуйся - член grafana-labs-team не знает, как работает их собственное говноподелие и несет хуйню про тысячу алертов. А нахуя тогда схему на пикче выще нахуевертили, долбоебина сраная? Петух безмозглый.
Алсо, еще и пиздит мразь, у них же в документации есть, как алерт по одному сообщению сделать.
Суууука, как же я ненавижу эти говноподелия их и гнойных пидоров, которые их разрабатывают.
А нахуя тогда жрать кактус продолжаешь? Ты вроде на привязи не сидишь, да и в целом крепостное право отменили лет 150 назад
Анус свой переустанови, пёс
Selectel,Yandex Cloud , VK Cloud, MTS Cloud, Cloud RU)
Техподом / Devops'ом / SRE?
Хочется получить опыт в такого типа компаниях.
Можете своим поделиться, если есть? Саб
Не стоит того. Разрабы нервы почти не тратят, а девопсам в 90% случаев ебут мозги частенько. Бывают вакансии со сменным графиком. Бывают в НОЧЬ. Бывают держурства. Точнее дежурства почти везде есть.
Зп не сильно выше того же жабиста или гошника. Проебываться сильно тоже не получится. В среднем будешь примерно 3-4 часа именно что РАБотать, остальное время просто на стрёме постоянно надо быть, но можно позалипать в хуйню какую-то, но уйти от компа низя ни в коем случае в рабочее время.
Ну и не забывай, что тут тебе придётся чуть ли не с нуля всё изучать, это минимум 600-700 часов учёбы. Как правило разрабы ни про сети, ни про линупсы не в курсе.
Если ты уже разраб, то просто нахуй-нахуй-нахуй, я бы ни за что не стал что-то ещё учить блять, когда сижу в тепле и радуюсь жизни и ещё и работаю 2 часа в день! Ты охуел!
Про дохуя учить и знать - согласен. Про ебашить, смены, дежурства, не отползать от компа - ну если ты не очень сообразителен, то так и будет
мимо-девопс, иногда работаю с мобилы
Книги, а лучше видео или мб сайты какие-нибудь чтобы интерактивно и визуально было
Мб можно написать какую-нибудь простую модель сети на СИ например, чтобы лучше врубиться?
Пора бы уже понять, что тред: 1) тонет 2) дохлый 3) нет настоящих специалистов, тем более по сетям
В этом треде ещё могли бы найтись хорошие советы:
https://2ch.hk/wrk/res/2878554.html#2888608 (М)
Ну, а пока только ответ гопоты. Хз что ответила, я не читал. Код ниже.
https://chatgpt.com/share/0711244f-28d6-4f95-8542-b8a6fb364354
https://chatgpt.com/share/c93d85c9-aefc-4d87-b2f6-3d1072f58045
Так иди к сетевикам в тред, ебанат. Нахуй ты в тонущий devops- тред высираешься, блядь?
>нет настоящих специалистов
Спицилисты-то есть. Только нахуй им кормить всякую мразь ИТТ - непонятно
>Нихуя не понимаю из документации.
Поздравляю, ты долбоеб. А долбоебизм, как известно, это врожденное, неизлечимое
Только если тебе на лицо
https://rebrainme.com/kubernetes/
Да, 4o
>>3168856
Ну вообще везде по разному, как по мне наоборот можно грамотно ебланить еще как. Сроков четких нет, спринтов тоже. В твоей теме особо никто не шарит или шарит еще пару людей, которые в твоей супер продуктивности не особо заинетересованы. Но очень зависит от компании, у меня сейчас тут нихуя такого нет, чтобы сидеть там ночью чет делать или рядом с ноутом быть 24/7. За инциденты и мониторинг отвечает отдельная команда. Но видимо далеко не везде так, надо искать.
Есть один недодевопсер наносек (я).
И я хз, чё делать дальше.
На работе толком не ебут, чувствую, что скоро сдуюсь профессионально.
Ещё и в профу пришёл из гуманитарной специальности.
Собственно, вопрос:
Как развиваться и в какую сторону?
Есть вариант на ещё одну работку устроиться неофициально, чтобы зарабатывать свои нищенские 500-600к.
Другой вариант это как-то набить руку в каком-нибудь языке или в безопаске начать действительно хорошо разбираться.
Есть ещё вариант на курсы пойти, но я не знаю годных.
Что посоветуете для развития?
Хочу выйти на заработок в поляляма.
Нихуя не подскажу, так как сам вкатыш, но сколько опыта и какая зп?
Может тебе просто бабок не хватает на панование ирл? Тогда офк брать еще одну подработку, нах скиллы нужны если они не конвертируются в деньги.
270к, считай, 4 года.
Деньги мне не особо нужны, я почти всё на родителей спускаю.
Больше денег превратится в закрывание хотелок быстрее.
В идеале хотелось бы вообще свою игору запилить или какой-то проект и с него жить, ибо, ты понимаешь, за что деньги получаешь.
Это копия, сохраненная 4 июля в 13:38.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.