Size: a a a

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

2020 November 03

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Андрей Сыврачев
Порог входа
у куба очень простая архитектура. База данных на etcd, единственный бинарь который с ней общается - apiserver он stateless, остальные бинари  controller-manager, scheduler, kube-proxy, kubelet тоже stateless и общаются с apiserver.
Конец истории. Но правда история на этом не заканчивается, и потом уже без разницы за сколько бинарей ты запустил k8s.
источник

*

*sm1Ly in Kubernetes — русскоговорящее сообщество
bob
как правильо пересобрать это предложение?)
переехать на сигрупс2
источник

b

bob in Kubernetes — русскоговорящее сообщество
ок, cri-o или containerd?
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
bob
ок, cri-o или containerd?
containerd хорошо работает, с cri-o одни проблемы ловил
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
corsars
У меня тоже как год с подманом проблемы были - сырой он еще.
а главное я так и не понял, зачем на него переходить
источник

*

*sm1Ly in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
containerd хорошо работает, с cri-o одни проблемы ловил
вот крио сыр ещё.
источник

b

bob in Kubernetes — русскоговорящее сообщество
вот они пишут про какие то тестирования и полную совместимость с кубом, это не работает по итогу?
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
bob
вот они пишут про какие то тестирования и полную совместимость с кубом, это не работает по итогу?
в openshift работает, иначе бы никто его не покупал.
источник

*

*sm1Ly in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
а главное я так и не понял, зачем на него переходить
ну ты попробуй взять Федору 32/33 и запустить что-то в подмане. если это спецом не заточено - не взлетит
источник

c

corsars in Kubernetes — русскоговорящее сообщество
*sm1Ly
не солидарен. проблема не с подманом. проблема с образами
Там проблема вообще с проектом DockerLess от RedHat  в целом. Не подумали об экосистеме разработчиков что нет podman lib на машинах разрабов. Вот Docker есть везде и образ докера будет работать везде как вы верно заметили выше. А переход на Crio + Podman уже тянет автоматом в сторону OpenShift что уже не есть хорошо IMHO
источник

*

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

S

Sergey in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
в openshift работает, иначе бы никто его не покупал.
Венду же тоже покупают )
источник

*

*sm1Ly in Kubernetes — русскоговорящее сообщество
corsars
Там проблема вообще с проектом DockerLess от RedHat  в целом. Не подумали об экосистеме разработчиков что нет podman lib на машинах разрабов. Вот Docker есть везде и образ докера будет работать везде как вы верно заметили выше. А переход на Crio + Podman уже тянет автоматом в сторону OpenShift что уже не есть хорошо IMHO
но кри-о хорош если честно
источник

*

*sm1Ly in Kubernetes — русскоговорящее сообщество
он шустрее
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
*sm1Ly
ну ты попробуй взять Федору 32/33 и запустить что-то в подмане. если это спецом не заточено - не взлетит
ну вот тогда я не пойму какую задачу он для меня решает?
Для сборок есть docker, kaniko, makisu, buildpacks, buildkit, bazel
Для локальной разработки - docker единственная хрень, которая есть на маках, линуксах, виндах.
источник

c

corsars in Kubernetes — русскоговорящее сообщество
*sm1Ly
опеншифт на самом деле няшка. я вот все ломаю голову взлетать на нем на авс или на обычном кубе. учитывая что мне нужен калико
Его и не покупают - те кого я знаю не продлили контракты.
источник

c

corsars in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
ну вот тогда я не пойму какую задачу он для меня решает?
Для сборок есть docker, kaniko, makisu, buildpacks, buildkit, bazel
Для локальной разработки - docker единственная хрень, которая есть на маках, линуксах, виндах.
Вот именно - докер есть везде и образ его будет работать в кубере.
источник

c

corsars in Kubernetes — русскоговорящее сообщество
*sm1Ly
но кри-о хорош если честно
Ну пока не стабилен.
источник

*

*sm1Ly in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
ну вот тогда я не пойму какую задачу он для меня решает?
Для сборок есть docker, kaniko, makisu, buildpacks, buildkit, bazel
Для локальной разработки - docker единственная хрень, которая есть на маках, линуксах, виндах.
оуоуоу. локальная разработка должна автоматом улетать в кубер и там тестироваться, а не то что ты говоришь)
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
*sm1Ly
он шустрее
нет, это миф. Тесты показывают одинаковую производительность между containerd и cri-o.
источник