Size: a a a

Kubernetes — русскоговорящее сообщество

2020 August 28

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Чтобы условный Разраб Петя мог разрабатывать и не обламываться, попивая смузи на солнечном Бали, с ограниченным доступом к Тырнетам
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
боль 😂
Походу у всех болит в этом месте
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Понятно, что если у всех 1 Гбит и стабильный впн, то телепрезенс и все
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
да ничо, там крутится в деве пачка сервисов уже готовых, CI высирает артифакт и CD его деплоит в кластер в свой неймспейс, разраб щупает и делает ПАТЧ и все по новой.
Это всяко быстрее, чем гонять на дохлом ноуте 18 коньтейнеров, которые ничего общего не имеют с теми, которые поедут в прод в итоге )
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Artem Silenkov
да ничо, там крутится в деве пачка сервисов уже готовых, CI высирает артифакт и CD его деплоит в кластер в свой неймспейс, разраб щупает и делает ПАТЧ и все по новой.
Это всяко быстрее, чем гонять на дохлом ноуте 18 коньтейнеров, которые ничего общего не имеют с теми, которые поедут в прод в итоге )
ну то есть на дев кластере гоняете в итоге, а не локально
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
а до момента ПР пусть чо хотят делают, композе, не композе, это сами, все сами.
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
локально они там сами чо хотят гоняют, лысого, волосатого )
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
так все равно быстрее получается
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
и работы по переделке этого всего и ошибок
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
там же у докера еще свои нюансы,
там в айпитейблс постоянно говно какое-то булькает
сторадж у всех разный и не у всех настроеный
версии докера несовместимы, иногда совсем
докерхаб - это помойная выгребная яма
путаницы с понятиями, registry\repository, EXPOSE\expose\ports
COMMAND\ENTRYPOINT
иллюзия порядка запуска depends_on в кумпозе
формат кумпозе, то 2, то 3. 3 для сварма был придуман и там половина не работает, при этом часть работает, а в 2 его нету
миллион способов поставить разные версии что докера, что кумпозера и не всегда понятно деву, какая именно версия щас отработала
шаблоны\нет шаблонов\якоря (wut)
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
если разрабов больше чем 2, там такая веселуха начинается со временем, что водку стаканами пить приходится
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Artem Silenkov
если разрабов больше чем 2, там такая веселуха начинается со временем, что водку стаканами пить приходится
ну так они же сами с ним любовью занимаются, тебе то пофиг должно быть, что хорошо
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
это только что вспомнилось прям сразу. есть еще wait-for.sh и мейкфайлы, которые все это превращают в увлекательную говнину, никуда не портируемую и совершенно не пригодную к кластеризации )
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
ну пофиг, но потом-то он к тебе идет. докерфайла вменяемого нет, костылями все обмазано густой корочкой )
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
и ноет, а чо типа, ну у меня локально-то работает, в чем проблема то запустить mvn build -p docker (docker-maven-plugin и композер через пип, поставленный 6 раз подряд в разные директории, потому что программист вообще не парится, что там есть разные питоны и всякие способы запустить пип)
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
тут, блеать, без стакана седативных не разберешься же
источник

SS

Stephen Seliuk in Kubernetes — русскоговорящее сообщество
Да вроде понятно все )) сделать так чтобы pid1 был нужным бинарниеом, а не через шеллы гонять. В манифестах кубера - ну просто указывается ентри поинт и команда вместе.
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
щас на собесах часто, кстати, спрашивают как докер работает в нюансах. типа вот, что будет, если одновременно указать и CMD, и ENTRYPOINT
а правильный ответ = чота будет. потому что тут нюансы, версия докера какая, например. И я сам не знаю, чо будет, кстати
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
там ченить если ентрипоинт в режиме шелл, то кмд он тупо игнорирует. это где вообще документировано
источник