у куба очень простая архитектура. База данных на etcd, единственный бинарь который с ней общается - apiserver он stateless, остальные бинари controller-manager, scheduler, kube-proxy, kubelet тоже stateless и общаются с apiserver. Конец истории. Но правда история на этом не заканчивается, и потом уже без разницы за сколько бинарей ты запустил k8s.
не солидарен. проблема не с подманом. проблема с образами
Там проблема вообще с проектом DockerLess от RedHat в целом. Не подумали об экосистеме разработчиков что нет podman lib на машинах разрабов. Вот Docker есть везде и образ докера будет работать везде как вы верно заметили выше. А переход на Crio + Podman уже тянет автоматом в сторону OpenShift что уже не есть хорошо IMHO
Там проблема вообще с проектом DockerLess от RedHat в целом. Не подумали об экосистеме разработчиков что нет podman lib на машинах разрабов. Вот Docker есть везде и образ докера будет работать везде как вы верно заметили выше. А переход на Crio + Podman уже тянет автоматом в сторону OpenShift что уже не есть хорошо IMHO
ну ты попробуй взять Федору 32/33 и запустить что-то в подмане. если это спецом не заточено - не взлетит
ну вот тогда я не пойму какую задачу он для меня решает? Для сборок есть docker, kaniko, makisu, buildpacks, buildkit, bazel Для локальной разработки - docker единственная хрень, которая есть на маках, линуксах, виндах.
ну вот тогда я не пойму какую задачу он для меня решает? Для сборок есть docker, kaniko, makisu, buildpacks, buildkit, bazel Для локальной разработки - docker единственная хрень, которая есть на маках, линуксах, виндах.
Вот именно - докер есть везде и образ его будет работать в кубере.
ну вот тогда я не пойму какую задачу он для меня решает? Для сборок есть docker, kaniko, makisu, buildpacks, buildkit, bazel Для локальной разработки - docker единственная хрень, которая есть на маках, линуксах, виндах.
оуоуоу. локальная разработка должна автоматом улетать в кубер и там тестироваться, а не то что ты говоришь)