Size: a a a

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

2020 August 28

AS

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

AS

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

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Билдпаки самому писать можно как я понял?
источник

SS

Stephen Seliuk in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
Билдпаки самому писать можно как я понял?
Да или кастомизировать логику существующих
источник

AS

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

SS

Stephen Seliuk in Kubernetes — русскоговорящее сообщество
Artem Silenkov
для похапе я не осилил, честно говоря
Я обычно php-fpm основной докерфайл делаю из базы которую с собрал где-то ещё, далее в под уже докидываю нжинкс и склеиваю их через сокетфайл
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
ну и не все так радужно! забаговано дочерта там, благо баги правят бывает очень быстро, в слак пинганул, через пять минут фикс уже забирать. а бывает месяцами не правят, короче хз, рисково это все )
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Stephen Seliuk
Оно просто базу создаёт согласно указанному билдпаку, дальше конечно нужно все это менять
в билдпаке зашиты получается шаблоны для Dockerfile, helm чарт и тому пододное? И все это можно поменять?
источник

SS

Stephen Seliuk in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
в билдпаке зашиты получается шаблоны для Dockerfile, helm чарт и тому пододное? И все это можно поменять?
Ага, есть репо с билдпаками, можно нагуглить
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Stephen Seliuk
Я просто импортирую гит репо туда, указываю на каком языке/технологии приложение. Jx создаёт докерфайл, Jenkins-x файл с указанием билдпака который я выбрал, добавляет два хелм чарта, для пакета и превью окружения, скаффолд файл и тд. Потом конечно все это доступно к изменению )
Похоже на обычный обман
источник

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
билдпаки там на основе https://draft.sh/
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Пипиленис в ранчере и в опеншифт тоже обещают это все, ну, и сколько хомяков ими пользуются ?
источник

SS

Stephen Seliuk in Kubernetes — русскоговорящее сообщество
Но получается красиво конечно, и ингрессы оно тебе делает и гитопс из коробки, магия бесплатно )
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Artem Silenkov
ну и не все так радужно! забаговано дочерта там, благо баги правят бывает очень быстро, в слак пинганул, через пять минут фикс уже забирать. а бывает месяцами не правят, короче хз, рисково это все )
Ну, ща, начнётся - это жи опенсурс, или правь сам, ога ога
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Stephen Seliuk
Но получается красиво конечно, и ингрессы оно тебе делает и гитопс из коробки, магия бесплатно )
Флакс и арго тоже все делают
источник

AS

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

AS

Artem Silenkov in Kubernetes — русскоговорящее сообщество
там внутри тектон, он это умеет уже года два как, никакой там магии )
флакс и арго это для CD, а тут все в коробке
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Чет у них там в этих build packs внутри чарта makefile'ы c sed'ом
https://github.com/jenkins-x-buildpacks/jenkins-x-kubernetes/blob/master/packs/javascript/charts/Makefile
😂
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
@Sn00p @stepanseliuk_ru
Это чисто в деве фанится, или эта штука и в прод все катит?
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Там еще canary от flagger везде, который расчитывает на istio, и это я как понял никак не правится, только если build pack свой собирать: https://github.com/jenkins-x-buildpacks/jenkins-x-kubernetes/blob/master/packs/ruby/charts/templates/canary.yaml#L10
источник