Какое отношение эта фраза имеет к разговору выше? Окей, возможно вы меня не поняли, давайте я перефразирую. Вы говорите, что вам приходится писать k8s-операторы, чтобы не было проблем с деплоем приложений, состоящих из N контейнеров, связанных жестко друг с другом (т.е. которые нельзя деплоить в произвольном порядке). И далее называете такое — микросервисами. А я вам пытаюсь объяснить, что это — не микросервисная архитектура, это всё равно архитектура «монолит». Т.к. вся фишка микросервисов в том, что каждый из них имеет свой собственный релизный цикл, независящий от других. Захотел — обновил, захотел — перезапустил. Каждый микросервис сам поддерживает какую-то обратную совместимость с собственной прошлой версией через фиксацию соглашений, feature-флаги или как-то еще. Запускать свой монолит вы можете где угодно, хоть в k8s, но он от этого не перестаёт быть приложением, построенным по архитектурному принципу «монолит».
ну да. А что такое микросервисы? Это слабосвязанные сущности, их можно деплоить независимо. А если у вас зависимости — у вас монолит, просто разделенный на несколько приложений/контейнеров/etc, но монолит.
если бы могли устроится на 190 тыс устроились бы давно.
хаха, вот уж сколько я повидел людей, которые могут — но не хотят. Кто-то боится смены работы, кто-то ленится, типа «ну и так нормально», какие-то причины я настолько не понимаю, что даже не вспомню щас.
Windows/Hyperv/Vmware/СХД/SAN/LAN/Exchange/MSSQL вот это всё.
Ну так это всё сейчас «как сервис», его не берут чтобы глубоко копать и обслуживать, а берут как базу, и поверх строятся. Чтоб с этим возится надо идти в облака, ну в смысле к тем, кто эти услуги предоставляет.
обычно в квартире на потолке что-то есть, гипсокартон или натяжной потолок. Поэтому каналы приточки уходят вот в то пространство. А сама машина — на внешнюю стену дома или на балкон.
Возможно зависит от географии, но я беру европу, штаты, израиль.
Ну а в России — на одном уровне. Если ты senior — так хоть девопс, хоть php. Есть другая проблема — по факту сеньор может боятся менять работу, или идти на удаленку или че-то еще, и получать ниже, чем мог бы. А в этой же конторе может работать условный программист, который будет получать по рынку, потому что он на такую зп пришел.
фраза родилась из ситуации, когда ты вроде бы как сис.админ, автоматизатор и короче не программист, а тут наступил кубернейтс и вот ты месяц просидел в текстом редакторе и только yaml и правил.
Если есть инструкция, как чинить продакшен, её можно описать в кубернетес операторе.
обычно эта инструкция — перезапуск, что и без оператора решается обычной liveness пробой. А всё, что сложнее, это уникальные случаи, сломалось — починили — починили в коде так, чтобы оно больше не ломалось в этом месте. И тут без человека никуда. А если у вас в компании чинят код костылями и лейкопластырем — бегите оттуда.
интересно, 5 — это уже не один, тут уже автоматизация нужна. Может быть им надо «нормально на AWS» или вообще как угодно, лишь бы «нормально», потому что у них просто бардак?
ого, у всех уже поднят кубик, развернуты ci/cd и т.д.? До более-менее программирования типа написания операторов еще дожить надо (а может они и вообще не понадобятся, ну точнее возьмешь всё готовое и переписывать не будешь).
Все понимают, что если написать — цена будет со скидками. А вот без скидок прямо в статью — это было бы хорошо. Потому что без цен решение бесполезно рассматривать.
Зависит от исходных. Например у меня нет машины, и нет прав. Так что сгонять до ковида в Европу, где с общественным транспортом до туристических мест всё ок, мне было намного проще, чем за 500 км от дома.
о если играл в третью, то 4 и 5 не дадут ничего нового
да ну, в 4 сюжет продуманный появился, раскрытие персонажа намного больше, чем CJ из SA. Ну а в 5 фишка с тремя героями просто шикарна. Опять же миссии ограблений… В общем я вас не понял, по-моему и 4 и 5 части дали много нового игре.
Какое отношение эта фраза имеет к разговору выше? Окей, возможно вы меня не поняли, давайте я перефразирую. Вы говорите, что вам приходится писать k8s-операторы, чтобы не было проблем с деплоем приложений, состоящих из N контейнеров, связанных жестко друг с другом (т.е. которые нельзя деплоить в произвольном порядке). И далее называете такое — микросервисами. А я вам пытаюсь объяснить, что это — не микросервисная архитектура, это всё равно архитектура «монолит». Т.к. вся фишка микросервисов в том, что каждый из них имеет свой собственный релизный цикл, независящий от других. Захотел — обновил, захотел — перезапустил. Каждый микросервис сам поддерживает какую-то обратную совместимость с собственной прошлой версией через фиксацию соглашений, feature-флаги или как-то еще. Запускать свой монолит вы можете где угодно, хоть в k8s, но он от этого не перестаёт быть приложением, построенным по архитектурному принципу «монолит».
Ведь так ты заплатишь больше, у франча ж еще надо менеджеров окупить, их прибыль и т.п.
Ну так это всё сейчас «как сервис», его не берут чтобы глубоко копать и обслуживать, а берут как базу, и поверх строятся. Чтоб с этим возится надо идти в облака, ну в смысле к тем, кто эти услуги предоставляет.
Ну а в России — на одном уровне. Если ты senior — так хоть девопс, хоть php. Есть другая проблема — по факту сеньор может боятся менять работу, или идти на удаленку или че-то еще, и получать ниже, чем мог бы. А в этой же конторе может работать условный программист, который будет получать по рынку, потому что он на такую зп пришел.
обычно эта инструкция — перезапуск, что и без оператора решается обычной liveness пробой. А всё, что сложнее, это уникальные случаи, сломалось — починили — починили в коде так, чтобы оно больше не ломалось в этом месте. И тут без человека никуда. А если у вас в компании чинят код костылями и лейкопластырем — бегите оттуда.
интересно, 5 — это уже не один, тут уже автоматизация нужна. Может быть им надо «нормально на AWS» или вообще как угодно, лишь бы «нормально», потому что у них просто бардак?
ого, у всех уже поднят кубик, развернуты ci/cd и т.д.? До более-менее программирования типа написания операторов еще дожить надо (а может они и вообще не понадобятся, ну точнее возьмешь всё готовое и переписывать не будешь).